remote
AWS DEVOPS ENGINEER - UpSmart Solutions
Devops Engineer
Remote AWS DevOps Engineer with 5+ years of experience building scalable CI/CD pipelines, managing infrastructure as code, and automating deployments across Docker and Kubernetes environments using AWS services and Python scripting.
About the role
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, and third‑party tools to support rapid, reliable releases.
- Provision and manage AWS infrastructure with Terraform, ensuring idempotent, versioned, and auditable deployments.
- Containerize applications with Docker, orchestrate with Kubernetes (EKS), and enforce best practices for scaling, monitoring, and security.
- Automate operational tasks using Python and Bash scripts, integrating with CloudWatch, SNS, and other AWS services.
- Collaborate with development teams to define deployment strategies, rollback procedures, and disaster‑recovery plans.
Requirements
- 5+ years of hands‑on experience in AWS DevOps roles.
- Proficiency with Terraform, Docker, Kubernetes, and CI/CD tooling.
- Strong scripting skills in Python and Bash.
- Experience with monitoring, logging, and security best practices in cloud environments.
- Excellent communication and problem‑solving abilities in a remote, cross‑functional team.
Skills
awscicdterraformdockerkubernetespythonbash