Job Description :
We are seeking an experienced DevOps Engineer to join our innovative and fast-paced team. The ideal candidate will have in-depth expertise in Jenkins strong proficiency with Git advanced skills in AWS and a solid background in Python. This role will focus on automating and enhancing our infrastructure managing CI/CD pipelines and maintaining system reliability across environments. You will play a critical role in ensuring smooth deployment scalability and optimization of our operations.
Responsibilities :
- Responsibilities: Design implement and manage CI/CD pipelines using Jenkins to support a smooth software release cycle.
- Maintain version control systems branching strategies and collaboration workflows using Git.
- Deploy manage and optimize AWS services (including EC2 S3 RDS Lambda Code Pipeline).
- Implement automation scripts using Python to improve operational efficiency.
- Develop and maintain Infrastructure-as-Code (e.g. Terraform CloudFormation) solutions.
- Troubleshoot and resolve issues in pipeline operations with a focus on minimizing downtime.
- Collaborate with cross-functional teams.
Qualifications:
- Bachelor s degree in computer science Engineering or a related field (or equivalent experience).
- Minimum of 5 years of experience in a DevOps role.
- Experience with monitoring tools and system performance tuning.
Essential skills :
- Expertise in Jenkins for automating CI/CD pipelines and maintaining build systems.
- Strong experience with Git for source control code collaboration and branching strategies.
- Proficiency in Python for scripting automation and integrating DevOps workflows.
- Experience with AWS services (EC2 S3 RDS Lambda VPC).
- Experience with Infrastructure-as-Code (e.g. Terraform CloudFormation).
- Familiarity with containerization technologies like Docker and Kubernetes is a plus.
- Strong understanding of scripting languages (e.g. Bash Python).
jenkins,kubernetes,python,docker,cd,bash,devops,infrastructure-as-code,terraform,git,ci,aws,cloudformation