Requirements
Proven experience in DevOps, CI/CD, or related roles.
Proficiency in scripting and programming languages (e.g., Bash, Python, or Ruby).
Experience with CI/CD tools such as Jenkins, GitLab CI/CD, Travis CI, CircleCI, or similar.
Familiarity with version control systems, especially Git.
Strong knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
Understanding of Infrastructure as Code (IaC) concepts and tools.
Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and configuration management.
Strong problem-solving and troubleshooting skills.
Excellent communication and collaboration abilities.
Relevant certifications (e.g., AWS Certified DevOps Engineer, Docker Certified Associate) are a plus.
Key Responsibilities
Infrastructure Deployment and Management:
Implement virtualization and containerization technologies to maximize resource utilization.
Automation And Scripting
Develop and maintain automation scripts and tools to streamline provisioning, configuration, and maintenance tasks.
Create Infrastructure as Code (IaC) templates using tools like Terraform, Ansible, or Puppet for infrastructure provisioning.
CI/CD Pipeline Development
Design, implement, and maintain robust CI/CD pipelines for various software applications.
Configure automation tools, such as Jenkins, GitLab CI/CD, Travis CI, or CircleCI, to orchestrate the CI/CD process.
Build And Test Automation
Automate the build and compilation process to generate deployable artifacts.
Integrate automated testing, including unit tests, integration tests, and end-to-end tests into the CI/CD pipeline.
Deployment Automation
Automate the deployment of applications to various environments, including development, staging, and production.
Implement blue-green deployments or canary releases to minimize downtime and risk.
Skills: automation,ci/cd,configuration management,gitlab ci/cd,gcp,ansible,cd,terraform,problem-solving,travis ci,bash,devops,communication,kubernetes,circleci,aws,docker,infrastructure as code (iac),puppet,ci,jenkins,azure,ruby,python,collaboration,infrastructure,git