Aws Devops Engineer
TruTalent.ai
About the Role
Aws Devops Engineer
Key Responsibilities
- Build and maintain CI/CD pipelines to automate code integration, testing, deployment, and rollbacks.
- Automate repetitive tasks across the software delivery lifecycle.
- Manage cloud environments (AWS, Azure, GCP) for scalability, reliability, and performance.
- Implement Infrastructure as Code using Terraform, Ansible, CloudFormation, or similar tools.
- Use Docker for containerization and Kubernetes for orchestration of large-scale deployments.
- Implement monitoring tools to detect bottlenecks, outages, and system failures.
- Optimize application and infrastructure performance.
- Bridge development and operations teams, improving communication and workflow efficiency.
- Embed security practices into CI/CD pipelines and infrastructure processes.
- Troubleshoot production issues, perform root cause analysis, and implement preventive measures.
- Evaluate and refine tools, processes, and workflows to enhance delivery speed and reliability.
Requirements & Tech Stack
- Software development fundamentals
- Automation & scripting (Python, Shell, Git)
- CI/CD tools (Jenkins, GitHub Actions, ArgoCD)
- Cloud platforms (AWS, Azure, GCP)
- Containerization & orchestration (Docker, Kubernetes)
- Monitoring tools (Prometheus, Grafana)
Qualifications
- Collaboration & communication, core to DevOps culture
