Responsibilities:
- Design implement and deploy CI/CD pipelines using Jenkins for efficient software delivery.
- Collaborate closely with development operations and quality assurance teams to ensure smooth workflow and deployment processes.
- Utilize Python or Shell scripting language to automate tasks and improve efficiency.
- Implement infrastructureascode tools like Terraform for managing cloud resources.
- Manage version control systems like Git including branching and merging strategies.
- Work with cloud platforms particularly AWS for infrastructure management and deployment.
- Utilize containerization technologies such as Docker and Kubernetes for application deployment and scaling.
- Troubleshoot and resolve issues quickly and effectively ensuring minimal downtime.
- Communicate effectively and collaborate with crossfunctional teams to achieve project goals.
Requirements:
- Proven experience designing implementing and deploying CI/CD pipelines using Jenkins.
- Strong understanding of the software development lifecycle (SDLC) and modern software engineering practices.
- Proficiency in Python or Shell scripting language.
- Working knowledge of infrastructureascode tools like Terraform.
- Solid understanding of version control systems particularly Git.
- Experience with cloud platforms preferably AWS.
- Working experience with containerization technologies like Docker and Kubernetes.
- Strong problemsolving and troubleshooting skills.
- Excellent communication and collaboration skills with the ability to work effectively in a crossfunctional team environment.
code,aws,containerization,shell scripting,python,problem-solving,git,infrastructure,docker,jenkins,collaboration,cloud,software,kubernetes,communication,cd,ci,terraform