Key Responsibilities
- Design, implement, and improve CI/CD pipelines to support efficient and reliable software delivery
- Lead infrastructure and automation initiatives across cloud environments
- Define and implement DevOps best practices, including infrastructure as code, monitoring, and deployment strategies
- Assess current infrastructure and provide recommendations for modernization and optimization
- Support containerization strategies and scalable cloud architectures
- Establish and improve monitoring, observability, and reliability practices
- Collaborate with engineering teams to ensure seamless integration between development and operations
- Contribute to building a high-performing, distributed engineering team
- Ensure infrastructure is scalable, secure, and cost-effective
Core Requirements
- Strong experience with DevOps and cloud infrastructure
- Hands-on experience with CI/CD pipelines
- Experience working with Amazon Web Services (AWS)
- Experience with containerization technologies (e.g. Docker, Kubernetes)
- Experience with Infrastructure as Code (IaC) tools
- Strong understanding of monitoring, observability, and system reliability
- Experience working in distributed teams
- Ability to assess and improve existing infrastructure and processes
- Strong communication skills and ability to collaborate across teams
- Ability to work independently in a fast-paced environment
Nice-to-Have
- Experience with infrastructure modernization or cloud migrations
- Experience building or scaling DevOps practices from early stages
- Experience supporting rapid team growth and scaling environments
- Exposure to cost optimization strategies in cloud environments