Job Description :

*** Local to GA candidates Only ***

The AWS DevOps Engineer is responsible for developing, implementing and maintaining software (Infrastructure as Code) to build, deploy and monitor our software applications in AWS. They provide a combination of technical and business leadership while being the primary trusted and capable owner of one or more high priority, high visibility, complex applications. The AWS DevOps Engineer will work as part of our existing devops team and also with development teams and other devops teams to mature and improve our overall cloud capabilities and provide input and guidance for the larger community.

ESSENTIAL FUNCTIONS:

•  Configures, tunes, maintains and installs applications systems and validates system functionality
•  Monitors and fine tunes applications system to achieve optimum performance levels
•  Assists with application system problem resolution by working with application developers and vendors to troubleshoot
•  Design and implement appropriate environments for DevOps tools set
•  Develops and enables continuous integration/continuous deployment (CI/CD)
•  Acts to improve the overall reliability of systems, increase efficiency and provide production support
•  Works collaboratively with cross functional teams, using Agile / DevOps principles to bring products to life, achieve business objectives and serve customer needs

SKILLS/EXPERIENCE

•  Extensive experience with the public cloud in general and Amazon Web Services in particular
•  Expert in automation using scripting tools/languages
•  Extensive knowledge implementing infrastructure as code using Terraform
•  Use of devops tooling (Jenkins, source control, etc)
•  Implementation of monitoring and logging tools (App Dynamics, DataDog, Cloudwatch, ELK)
•  Experience operating applications with zero downtime and 100% availability
•  Know what it takes to embed security into everything early in the process (familiarity with security tooling available in the market a plus)
•  Understands and models agile behaviors and concepts
•  Experience with many of the following areas:
•  Containers/Docker/Microservices
•  Source Code Management
•  Build Orchestration
•  Deployment Strategies and Patterns including Blue/Green and Canary Deploys
•  Repository Management
•  Compliance Automation
•  Automated Testing including Unit Testing, Integration Testing, and Functional Testing
•  Load and Performance Testing
•  Configuration Management

             

Similar Jobs you may be interested in ..