Responsibilities:
- Design, implement, and maintain CI/CD pipelines to support software builds, testing, and deployments.
- Collaborate with development and operations teams to ensure smooth software delivery and release cycles.
- Automate infrastructure provisioning and configuration management using tools such as Terraform, Ansible, or CloudFormation.
- Manage and optimize containerization and orchestration platforms (e.g., Docker, Kubernetes, ECS).
- Monitor system performance, troubleshoot issues, and ensure high availability and scalability of applications.
- Integrate automated testing and quality gates into CI/CD workflows.
- Maintain and improve system security practices, including secrets management and compliance with company policies.
- Provide support for build/release pipelines and production deployments.