As a Cloud and DevOps Architect in the AWS Professional Services EMEA Application Development and DevOps Competence Center, you will help customers innovate and overcome technical challenges by developing and delivering reliable and scalable cloud-
based solutions. From greenfield best-practice architectural guidance, to resolving deep technical issues and complex problems, to delivering real-
world production-ready implementations, you will work across a range of technical areas including scalable and resilient cloud infrastructure, automation and provisioning, testing and deployment, monitoring and logging, and security.
AWS Professional Services engage in a wide variety of projects for customers and partners. Our team collaborates across the entire AWS organization to get the right solution delivered for our customers, to advance the possibilities of the AWS platform, and to innovate based upon our customer’s needs.
As a Professional Services Consultant, you will engage with the technical, IT and software leadership of our customers. You will help architects and developers to innovate even faster and be more cost effective using the latest cloud technologies.
We invest heavily in our team by continuously offering learning opportunities, sharing knowledge internally across all technical teams in AWS, and working on (customer & internal) projects that will broaden and deepen your technical knowledge and business acumen.
If you have an entrepreneurial spirit, are eager to deliver results, are deeply technical, highly innovative, and a voracious learner, it is you who we are looking for!
Re)architect solutions to use cloud native technologies and modern architectural patterns.
Design, develop, and evaluate highly innovative solutions that are scalable and reliable.
Teach fellow developers how to develop high-quality code, innovate using the latest (cloud) technologies and development best practices.
Review architecture designs and implementations, suggesting and delivering improvements when needed.
Solve deep technical issues and develop solutions that extend service capabilities to meet customer needs.
5+ years of experience as a software engineer or DevOps architect.
Experience with software engineering best practices (code reviews, source control management, build processes, testing, deployment, release and change management).
Proficient designing and building highly available, resilient large-scale distributed systems.
Prior success in automating real-world production environments (using e.g. Chef, Puppet, Salt, Ansible).
Experience configuring and managing continuous integration servers (e.g. Jenkins, Bamboo, TeamCity, VSTS).
Strong scripting skills (e.g. Powershell, Python, Bash, Ruby, Perl).
Knowledge of IP networking, VPN's, DNS, load balancing and firewalling.
Strong practical Linux and Windows-based systems administration skills in a Cloud or Virtualized environment.
Excellent communication and presentation skills, oral and written.
Strong team-player, willingness and interest to collaborate and work well in a team.
Strong sense of customer focus, ownership, urgency, and drive.
Ability to travel to client locations across EMEA when needed. Up to 50% or more.
Experience with back-end technologies for web applications / APIs.
Familiarity with logging and monitoring infrastructure (e.g. ELK, Datadog, New Relic).
Experience with automated testing tools (e.g. Selenium, JMeter).
BA / BS degree or equivalent experience; Computer Science or Math background preferred.
Business fluent verbal and written communication skills in English and additional EMEA language