About the Role
We are seeking a skilled Software Engineer with strong DevOps expertise to manage and optimize our cloud infrastructure on AWS. This role will be central to ensuring scalability, reliability, and efficiency across our systems.
Responsibilities
- Design, implement, and maintain CI/CD pipelines.
- Manage and monitor AWS cloud services (EC2, S3, RDS, Lambda, etc.).
- Automate infrastructure provisioning using tools like Terraform or CloudFormation.
- Ensure system reliability, security, and performance.
- Collaborate with development teams to streamline deployment processes.
- Troubleshoot and resolve infrastructure and deployment issues.
Requirements
- Proven experience in DevOps engineering or cloud infrastructure management.
- Strong knowledge of AWS services and best practices.
- Proficiency with automation tools (Terraform, Ansible, CloudFormation).
- Experience with containerization (Docker, Kubernetes).
- Familiarity with monitoring tools (CloudWatch, Prometheus, Grafana).
- Solid understanding of networking, security, and system administration.
Preferred Skills
- Programming experience in Python, Go, or similar languages.
- Knowledge of microservices architecture.
- Experience with cost optimization in AWS.