Total Years of Experience: 9 -12 years
Relevant Experience: 6 – 8 years
JOB DESCRIPTION:
AWS Cloud Capability Delivery Unit is looking for an experienced customer-focused AWS Cloud DevOps Engineer with technical depth and architecture skills.
In this role, he/she will be responsible for managing and developing the AWS GovCloud platform, which includes working with the development team to deploy applications, managing and scaling the AWS infrastructure, and ensuring high availability of the platform. The engineer will also work closely with the operations team to troubleshoot and resolve issues with the platform.
Specifically, you will be part of a customer-engaging team of technical PMs and engineers responsible for implementing new custom deployment pipelines and executing POCs and pilot migration projects with a modernized approach.
Designation: Associate Consultant/Consultant
ROLES & RESPONSIBILITIES:
- Lead and understand customer's requirements for implementing automation in AWS GovCloud.
- Collaborate with customers and other SMEs such as Security, Network, and architects.
- Apply DevOps/Automation best practices.
- Define long-term cloud strategy and mentor operations teams to implement the solutions.
- Automate solutions for repeatable problems.
- Work with clients to transform manual processes and deployments into DevOps automated pipelines using AWS native services.
- Develop test plans and test cases to demonstrate application/database readiness post-migration.
- Work closely with application teams to ensure business functionality and SLAs are met.
- Develop innovative solutions to complex business and technology problems.
- Keep up to date with market trends and competitive insights and maintain technical skills and knowledge.
- Advocate new features and solutions to bring operational efficiency and cost reduction.
- Key focus on Infrastructure as Code (IaC) and automation.
- Work with the development team to deploy applications to AWS.
- Manage and scale AWS infrastructure.
- Ensure high availability of AWS platform.
- Troubleshoot and resolve issues with AWS platform and applications.
- Identify, troubleshoot, and implement solutions to performance, scaling, and availability issues across the platform.
- Work with the security team to ensure compliance standards are met.
- Assist in provisioning AWS resources.
MANDATORY SKILLS:
- Creation of Service Catalog items for in-scope AWS services.
- Bachelor's degree in Information Science / Information Technology, Computer Science, Engineering, Mathematics, Physics, MCA, or a related field.
- Experience in any programming languages like Python, Node.js, etc.
- Infrastructure automation through DevOps scripting (e.g., shell, PowerShell, Ansible, Terraform, CloudFormation, etc.).
- Strong hands-on experience with CI/CD tools like Jenkins, TeamCity, etc.
- Configuration management using Ansible and/or Chef/Puppet.
- Strong verbal and written communication skills, with the ability to work effectively across internal and external organizations.
- Implementing experience with primary AWS services (EC2, ELB, ECS, RDS, Lambda, API Gateway, Route53, and S3).
- Experience in Kubernetes and Docker administration (EKS and ECS).
- Good architectural knowledge to design, build AWS Cloud Native solutions and integrate 3rd party tools required for customer delivery/Cloud estate.
- Experience in working with AWS CodeCommit, CodeBuild, CodeDeploy, CodePipeline.
- Demonstrated ability to adapt to new technologies and learn quickly.
- Proven track record of driving decisions collaboratively.
- Resolving conflicts and ensuring follow-through with exceptional verbal and written communication skills.
GOOD TO HAVE:
- Knowledge of NIST SP 800-53, SP 800-171.
- AWS Certified developer/Architect/SysOps associate.
- AWS Specialty Certification - Networking or Security (Either one will do) - Preferred.