Sr. DevOps Engineer / AWS Job
yash
Job Description
Responsibilities include:
- Help build and scale containerized apps by implementing cloud native architectures
- Drive prototyping efforts to evaluate multiple infrastructure and architecture design options and develop recommendations
- Design and build robust CI/CD processes for deployments including infrastructure as code
- Build integrations with enterprise systems for Security, Distributed Tracing, Telemetry, and others
- Enhance existing Toolchains through internal development and investigation of third party software.
- Work with product managers to translate the use case requirements into functional and performance requirements for the platform.
- Produce clean, well-documented code, following development standard methodologies
- Stay up-to-date on meaningful new technologies and produce thought leadership content
Your qualifications:
- University degree in Computer Science or comparable and experience with the architecture, deployment, and maintenance of Cloud systems
- AWS Solutions Architect certification
- Ideally, a development background or competency with modern programming languages and design principles
- 8+ years of strong hands-on experience with Linux, networking, scripting (bash / python)
- 8+ years of strong hands-on experience with packaging applications into Docker containers and deploying the into environments on AWS
- 8+ years of strong hands-on experience with Amazon Web Services, in particular: IAM, VPC, Cognito, API Gateway, Lambda, ECS, S3, ECR, AuroraDB, CloudWatch, AWS CLI
- Experience with Infrastructure as Code (IaC), in particular CloudFormation
- Experience with monitoring and log aggregation, e.g., AWS CloudWatch or Prometheus/Grafana
- Strong hands-on experience with DevOps practices and tools for Continuous Integration/Deployment, e.g., GitHub, GitHub Actions, JFrog Artifactory, AWS
- Experience with authentication/authorization, e.g., AD, Azure AD, SAML, OAuth2, OpenID Connect
- Experience with Google Cloud is nice to have
- Experience with Windows administration is nice to have
- Experience in Agile workflows, in particular Scrum, ideally SAFe
- A team player with the ability to read and write code in multiple languages, fearlessness to learn and solve new challenging problems, and ability to drive projects with minimal supervision
- Fluent English is required, other language skills nice to haveage skills are a plus