Key Responsibilities: Design, implement, and maintain CI/CD pipelines using GitHub Actions and GitLab CI/CD. Manage and orchestrate containerized applications using Kubernetes and Docker. Develop and manage Infrastructure as Code (IaC) with Terraform and Ansible. Automate deployment and configuration processes using Python or Bash scripting. Implement and maintain cloud infrastructure across AWS, Azure, and GCP. Monitor system performance, troubleshoot issues, and optimize deployment workflows. Manage, configure, and optimize tools such as Jenkins, ensuring reliability and scalability. Collaborate with cross-functional teams to enhance system performance and security.
Required Skills: Proficiency in GitHub Actions and GitLab CI/CD. Hands-on experience with Kubernetes for orchestration and Docker for containerization. Strong knowledge of Terraform, Ansible, and related IaC tools. Expertise in scripting languages like Python or Bash. Experience in working with cloud platforms like AWS, Azure, and GCP. Familiarity with Jenkins for continuous integration and deployment.