Job Summary:
We are looking for a skilled and motivated CI/CD Automation Engineer to join our team. The ideal candidate should have strong hands-on experience in designing, implementing, and managing CI/CD pipelines along with cloud infrastructure automation and deplo
Responsibilities:
- Design, develop, and maintain robust CI/CD pipelines for application build, test, and deployment processes.
- Automate infrastructure provisioning and configuration management using Terraform.
- Manage and maintain GitOps-based deployments using Argo CD.
- Work with AWS cloud services for hosting, deployment, and infrastructure operations.
- Build, manage, and optimize container images using Docker and AWS ECR.
- Deploy, monitor, and troubleshoot applications running on Kubernetes clusters.
- Implement logging, alerting, and monitoring solutions using AWS CloudWatch and other monitoring tools.
- Collaborate with development, QA, and operations teams to streamline release cycles.
- Ensure security, scalability, and reliability of CI/CD and cloud environments.
- Maintain source code repositories and branching strategies using Git.
Required Skills and Qualifications:
- Strong expertise in CI/CD pipeline creation and management (Jenkins / GitLab CI / similar tools).
- Hands-on experience with Terraform.
- Experience with Argo CD.
- Good knowledge of AWS services.
- Experience with AWS ECR.
- Hands-on experience with Docker and Kubernetes (K8s).
- Good understanding of Git version control.
- Experience with AWS CloudWatch and monitoring systems.
- Strong troubleshooting and automation mindset.
Preferred Skills:
- Knowledge of scripting languages such as Bash, Python, or Shell scripting.
- Experience with Infrastructure as Code (IaC) best practices.
- Understanding of DevOps and SRE practices.