{"id":16495,"date":"2016-09-28T05:14:32","date_gmt":"2016-09-28T02:14:32","guid":{"rendered":"http:\/\/www.altoros.com\/blog\/?p=16495"},"modified":"2021-03-12T04:41:29","modified_gmt":"2021-03-12T01:41:29","slug":"developing-a-perfect-cloud-foundry-engineer","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/","title":{"rendered":"Developing a Perfect Cloud Foundry Engineer"},"content":{"rendered":"<p><center><small><a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-summit-europe-2016-begins-with-special-interest-groups\/\">The Unconference<\/a> | <a href=\"https:\/\/www.altoros.com\/blog\/community-and-ecosystem-at-cloud-foundry-summit-europe-day-one\/\">Day 1<\/a> | <a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-summit-europe-focuses-on-multi-cloud-and-iot-day-2\/\">Day 2<\/a> | <a href=\"https:\/\/www.altoros.com\/blog\/top-100-quotes-from-the-cloud-foundry-summit-europe-2016\/\">Top 100 Quotes<\/a><\/small><\/center><\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/andreiyurkevich\" target=\"_blank\" rel=\"noopener noreferrer\">Andrei Yurkevich<\/a>, CTO at Altoros, gave a lightning talk on the second day of the Cloud Foundry Summit Europe 2016 in Frankfurt. He focused on the traits and characteristics needed for a perfect Cloud Foundry engineer.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#A_perfect_Cloud_Foundry_deployment\" >A perfect Cloud Foundry deployment<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#What_skills_and_traits_are_needed\" >What skills and traits are needed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#Anything_else\" >Anything else?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#Education_is_needed_all_the_time\" >Education is needed all the time<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#Related_slides\" >Related slides<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#Other_CF_Summit_recaps\" >Other CF Summit recaps:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#About_the_speaker\" >About the speaker<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"A_perfect_Cloud_Foundry_deployment\"><\/span>A perfect Cloud Foundry deployment<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Before talking about a perfect Cloud Engineer, Andrei first covered a perfect Cloud Foundry deployment. He compared it to moving into a new house only to find out that &#8220;the water is leaking, the garage is too narrow for your car, and there is some terrible smell in the bathroom.&#8221;<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-deployment.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-deployment.jpg\" alt=\"cfsummit cloud foundry summit europe Keynote Andrei Yurkevich deployment\" width=\"640\" class=\"aligncenter size-full wp-image-16497\" \/><\/a><\/p>\n<p>The situation is similar to when developers move to a &#8220;shiny new cloud-native platform and they have issues with logging. They don&#8217;t have proper services configured for them. They don&#8217;t have CI\/CD pipelines set up.&#8221;<\/p>\n<p>According to Andrei, this is an issue wherein there are insufficient preparations for surviving a disaster. &#8220;Companies rely solely on BOSH to solve all their problems. They don&#8217;t do proper testing,&#8221; said Andrei.<\/p>\n<blockquote><p><em>&#8220;BOSH is not a technology that covers you from everything.&#8221; \u2014Andrei Yurkevich, CTO, Altoros<\/em><\/p><\/blockquote>\n<p>This lack of preparation and education leads to developers simply stopping from using the platform or worse, &#8220;continue doing the things the way they used to do with their old infrastructure.&#8221;<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-deployment-failure.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-deployment-failure.jpg\" alt=\"cfsummit cloud foundry summit europe Keynote Andrei Yurkevich deployment failure\" width=\"640\" class=\"aligncenter size-full wp-image-16499\" \/><\/a><\/p>\n<blockquote><p><em>&#8220;Often, we see engineers deploy their applications to cloud-native platforms, but they do this in their old way.&#8221; \u2014Andrei Yurkevich, CTO, Altoros<\/em><\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_skills_and_traits_are_needed\"><\/span>What skills and traits are needed?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Andrei focused on the activities Cloud Foundry engineers need to perform. These are (not being exhaustive, of course):<\/p>\n<ul>\n<li>Deployment<\/li>\n<li>Maintenance<\/li>\n<li>Educate users<\/li>\n<li>Monitor the platform<\/li>\n<li>Build high-level infrastructure<\/li>\n<li>Ensure proper security<\/li>\n<li>Write deployment manifests<\/li>\n<li>Develop BOSH releases<\/li>\n<\/ul>\n<p>To successfully deal with these tasks, ideal Cloud Foundry engineers would be expected to have knowledge and experience in the following areas:<\/p>\n<ul>\n<li>IaaS<\/li>\n<li>CI\/CD<\/li>\n<li>12-factor apps<\/li>\n<li>Versioning, source code repo<\/li>\n<li>Disaster recovery<\/li>\n<li>High availability<\/li>\n<li>Networking<\/li>\n<li>Performance tuning<\/li>\n<li>Virtualization and containerization<\/li>\n<\/ul>\n<blockquote><p><em>&#8220;They need to understand the difference between a virtual machine and a container. Some candidates just don&#8217;t understand it.&#8221; \u2014Andrei Yurkevich, CTO, Altoros<\/em><\/p><\/blockquote>\n<p>Just as important as the technical skills are the soft skills:<\/p>\n<ul>\n<li>Verbal and written communication<\/li>\n<li>Understanding Agile methodologies<\/li>\n<li>Understanding SLDC<\/li>\n<li>Coaching and mentoring<\/li>\n<li>Team player<\/li>\n<li>Self-education<\/li>\n<li>Curiosity<\/li>\n<li>Pro-activity<\/li>\n<li>Problem solving<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-soft-skills.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-soft-skills.jpg\" alt=\"cfsummit cloud foundry summit europe Keynote Andrei Yurkevich soft skills\" width=\"640\" class=\"aligncenter size-full wp-image-16501\" \/><\/a><\/p>\n<blockquote><p><em>&#8220;Cloud Foundry engineers need to have soft skills.&#8221; \u2014Andrei Yurkevich, CTO, Altoros<\/em><\/p><\/blockquote>\n<p>Aside from the technical and soft skills, there are a few more traits that help to make a perfect candidate:<\/p>\n<ul>\n<li>Having the correct mindset<\/li>\n<li>Having an ability to see the big picture<\/li>\n<li>Understanding of the constraints and specifics of the company<\/li>\n<li>Helping drive the cultural change in the company<\/li>\n<li>Being realistic<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Anything_else\"><\/span>Anything else?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once all the necessary skills and traits are there, knowledge of Cloud Foundry components is needed:<\/p>\n<ul>\n<li>BOSH<\/li>\n<li>Diego<\/li>\n<li>NATS<\/li>\n<li>Router<\/li>\n<li>Loggregator<\/li>\n<li>Cloud Controller<\/li>\n<li>CLI<\/li>\n<li>Buildpacks<\/li>\n<li>Service brokers<\/li>\n<li>UAA<\/li>\n<li>etcd<\/li>\n<\/ul>\n<p>The next part is knowing about the Cloud Foundry operations:<\/p>\n<ul>\n<li>Logging<\/li>\n<li>Monitoring<\/li>\n<li>Services<\/li>\n<li>CI\/CD tools<\/li>\n<li>Secret management<\/li>\n<\/ul>\n<p>Finally, there&#8217;s knowing how to configure everything:<\/p>\n<ul>\n<li>Backup\/Restore\/Disaster recovery<\/li>\n<li>High availability<\/li>\n<li>Security<\/li>\n<li>Risk management<\/li>\n<li>Auditing<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-team-specialists.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-team-specialists.jpg\" alt=\"cfsummit cloud foundry summit europe Keynote Andrei Yurkevich team specialists\" width=\"640\" class=\"aligncenter size-full wp-image-16502\" \/><\/a><\/p>\n<blockquote><p><em>&#8220;We&#8217;re getting a univeral soldier\u2014a man with many, many hats.&#8221; \u2014Andrei Yurkevich, CTO, Altoros<\/em><\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Education_is_needed_all_the_time\"><\/span>Education is needed all the time<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>At the end of the day, engaging a universal soldier is a tough task. A diverse team of specialists may also be an option, but the knowledge, skills, and traits gained are key to developing perfect Cloud Foundry engineers anyway.<\/p>\n<blockquote><p><em>&#8220;It&#8217;s up to you to decide. Do you want universal soldiers or a team of specialists?&#8221;<br \/>\n\u2014Andrei Yurkevich, CTO, Altoros<\/em><\/p><\/blockquote>\n<p>In both cases, education is an ever-lasting process. Therefore, at the end of his presentation, Andrei introduced the audience to an online <a href=\"https:\/\/cf-training.altoros.com\" target=\"_blank\" rel=\"noopener noreferrer\">Cloud Foundry training platform<\/a> developed by Altoros. It&#8217;s a cloud environment where companies starting digital transformation can play with Cloud Foundry deployments and learn cloud-native development first-hand.<\/p>\n<p>Andrei urged potential candidates to sign up for free\u2014while the platform is in beta\u2014and provide feedback. The training platform is expected to go into production by the end of October, 2016.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cloud-foundry-summit-europe-2016-yurkevich-perfect-cf-engineer-keynote-altoros.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cloud-foundry-summit-europe-2016-yurkevich-perfect-cf-engineer-keynote-altoros.jpg\" alt=\"cloud-foundry-summit-europe-2016-yurkevich-perfect-cf-engineer-keynote-altoros\" width=\"640\" class=\"aligncenter size-full wp-image-16598\" \/><\/a><\/center><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Related_slides\"><\/span>Related slides<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><center><iframe loading=\"lazy\" src=\"\/\/www.slideshare.net\/slideshow\/embed_code\/key\/1RzvUvNZt7224h\" width=\"595\" height=\"485\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" style=\"border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;\" allowfullscreen><\/iframe><\/center><br \/>\n&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Other_CF_Summit_recaps\"><\/span>Other CF Summit recaps:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-summit-europe-2016-begins-with-special-interest-groups\/\">Cloud Foundry Summit Europe 2016 Begins with Special Interest Groups<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/community-and-ecosystem-at-cloud-foundry-summit-europe-day-one\/\">Community and Ecosystem at Cloud Foundry Summit Europe (Day 1)<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-summit-europe-focuses-on-multi-cloud-and-iot-day-2\/\">Cloud Foundry Summit Europe Focuses on Multi-Cloud and IoT (Day 2)<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/top-100-quotes-from-the-cloud-foundry-summit-europe-2016\/\">Top 100 Quotes from the Cloud Foundry Summit Europe 2016<\/a><\/li>\n<\/ul>\n<hr>\n<h3><span class=\"ez-toc-section\" id=\"About_the_speaker\"><\/span>About the speaker<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div>\n<div style=\"float: right;\"><a href=\"https:\/\/www.linkedin.com\/in\/andreiyurkevich\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/07\/Andrei-Yurkevich-CTO-Altoros-bio.png\" alt=\"Andrei Yurkevich, CTO, Altoros bio\" width=\"150\" height=\"150\" class=\"aligncenter size-full wp-image-15069\" \/><\/a><\/div>\n<div style=\"width: 650px;\"><small>With 10+ years in the software development industry, <a href=\"https:\/\/www.linkedin.com\/in\/andreiyurkevich\">Andrei Yurkevich<\/a> serves as President and Chief Technology Officer at Altoros. Under his supervision, the engineering team has grown from zero to 250+ specialists across seven global locations. Currently, he is responsible for technology alliances in big data and PaaS. Andrei has successfully implemented strategies for software product development, marketing, motivation systems, personnel performance management, and team building.<\/small><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The Unconference | Day 1 | Day 2 | Top 100 Quotes<\/p>\n<p>Andrei Yurkevich, CTO at Altoros, gave a lightning talk on the second day of the Cloud Foundry Summit Europe 2016 in Frankfurt. He focused on the traits and characteristics needed for a perfect Cloud Foundry engineer.<\/p>\n<p>&nbsp;<\/p>\n<p>A perfect Cloud Foundry [&#8230;]<\/p>\n","protected":false},"author":32,"featured_media":16498,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[208,873,206],"class_list":["post-16495","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-cf-summit","tag-cloud-native","tag-oss-cloud-foundry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Developing a Perfect Cloud Foundry Engineer | Altoros<\/title>\n<meta name=\"description\" content=\"Altoros CTO Andrei Yurkevich talked about the qualities of a perfect Cloud Foundry engineer in front of a sold-out crowd at the Cloud Foundry Summit Europe.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Developing a Perfect Cloud Foundry Engineer | Altoros\" \/>\n<meta property=\"og:description\" content=\"The Unconference | Day 1 | Day 2 | Top 100 Quotes Andrei Yurkevich, CTO at Altoros, gave a lightning talk on the second day of the Cloud Foundry Summit Europe 2016 in Frankfurt. He focused on the traits and characteristics needed for a perfect Cloud Foundry engineer. &nbsp; A perfect Cloud Foundry [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2016-09-28T02:14:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-12T01:41:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-feat.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Carlo Gutierrez\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Gutierrez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/\",\"name\":\"Developing a Perfect Cloud Foundry Engineer | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-feat.gif\",\"datePublished\":\"2016-09-28T02:14:32+00:00\",\"dateModified\":\"2021-03-12T01:41:29+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-feat.gif\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-feat.gif\",\"width\":640,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Developing a Perfect Cloud Foundry Engineer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442\",\"name\":\"Carlo Gutierrez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg\",\"caption\":\"Carlo Gutierrez\"},\"description\":\"Carlo Gutierrez is a Technical Writer at Altoros. As part of the editorial team, his focus has been on emerging technologies such as Cloud Foundry, Kubernetes, blockchain, and the Internet of Things. Prior to Altoros, he primarily wrote about enterprise and consumer technology. Carlo has over 12 years of experience in the publishing industry. Previously, he served as an Editor for PC World Philippines and Questex Asia, as well as a Designer for Tropa Entertainment.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/carlo\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Developing a Perfect Cloud Foundry Engineer | Altoros","description":"Altoros CTO Andrei Yurkevich talked about the qualities of a perfect Cloud Foundry engineer in front of a sold-out crowd at the Cloud Foundry Summit Europe.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/","og_locale":"en_US","og_type":"article","og_title":"Developing a Perfect Cloud Foundry Engineer | Altoros","og_description":"The Unconference | Day 1 | Day 2 | Top 100 Quotes Andrei Yurkevich, CTO at Altoros, gave a lightning talk on the second day of the Cloud Foundry Summit Europe 2016 in Frankfurt. He focused on the traits and characteristics needed for a perfect Cloud Foundry engineer. &nbsp; A perfect Cloud Foundry [...]","og_url":"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/","og_site_name":"Altoros","article_published_time":"2016-09-28T02:14:32+00:00","article_modified_time":"2021-03-12T01:41:29+00:00","og_image":[{"width":640,"height":360,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-feat.gif","type":"image\/gif"}],"author":"Carlo Gutierrez","twitter_misc":{"Written by":"Carlo Gutierrez","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/","url":"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/","name":"Developing a Perfect Cloud Foundry Engineer | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-feat.gif","datePublished":"2016-09-28T02:14:32+00:00","dateModified":"2021-03-12T01:41:29+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-feat.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/09\/cfsummit-cloud-foundry-summit-europe-Keynote-Andrei-Yurkevich-feat.gif","width":640,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/developing-a-perfect-cloud-foundry-engineer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Developing a Perfect Cloud Foundry Engineer"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442","name":"Carlo Gutierrez","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg","caption":"Carlo Gutierrez"},"description":"Carlo Gutierrez is a Technical Writer at Altoros. As part of the editorial team, his focus has been on emerging technologies such as Cloud Foundry, Kubernetes, blockchain, and the Internet of Things. Prior to Altoros, he primarily wrote about enterprise and consumer technology. Carlo has over 12 years of experience in the publishing industry. Previously, he served as an Editor for PC World Philippines and Questex Asia, as well as a Designer for Tropa Entertainment.","url":"https:\/\/www.altoros.com\/blog\/author\/carlo\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/16495","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=16495"}],"version-history":[{"count":36,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/16495\/revisions"}],"predecessor-version":[{"id":60548,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/16495\/revisions\/60548"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/16498"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=16495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=16495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=16495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}