Description
You will manage and automate cloud infrastructure and deployment pipelines on AWS.
Responsibilities
- Build and maintain CI/CD pipelines using GitHub Actions, GitLab CI, or AWS CodeBuild.
- Manage containerized workloads using Docker and Kubernetes (EKS/ECS).
- Implement security vulnerability scanning using SonarQube, Nexus, or Prisma.
- Automate infrastructure tasks through Shell, Bash, or other scripting languages.
- Oversee application deployments, release gates, and artifact management.
Required Skills
- 5+ years of experience in DevOps or Cloud engineering.
- Strong expertise in AWS (mandatory) or Azure.
- Proficiency with Kubernetes (EKS, AKS, or OpenShift) and container orchestration.
- Hands-on experience with Docker, including Dockerfiles, multi-stage builds, and Docker Compose.
- Strong command of Linux environments and Shell/Bash scripting.
- Experience with DVCS, specifically Git, including branching strategies and merging.
- Knowledge of CI/CD tools such as GitHub Actions, GitLab CI, CircleCI, or ArgoCD.
- Familiarity with build tools like Maven, Gradle, npm, or yarn.
- Understanding of DORA metrics and security integration in pipelines.
Preferred Skills
- Experience with Istio or Service Mesh.
- Knowledge of Octopus Deploy or GitOps workflows.