CI/CD Specialist
Synopsis:
This role involves designing and implementing CI/CD infrastructure using Jenkins-based pipelines, focusing on Groovy scripting, Docker virtualization, and automation with Python and Bash.
Key Responsibilities:
* Support and Development: Provide assistance and create new scripted and declarative Jenkins pipelines.
* Pipeline Extension: Extend existing shared libraries and develop new ones.
* Scripting and Automation: Utilize Python and Linux shell scripting for automation, log parsing, and result extraction.
* Integration and Teamwork: Ensure seamless integration of frameworks and contribute to a collaborative environment with effective communication.
Required Skills and Qualifications:
* Jenkins and Groovy: Proficiency in creating and supporting Jenkins pipelines, including scripted and declarative formats.
* CICD Principles: Solid understanding of Continuous Integration and Continuous Deployment principles.
* Docker Virtualization: Strong skills in environments virtualization using Docker.
* Linux Knowledge: Good knowledge of Linux operating systems.
* Automation Tools: Experience in automation using Python and Bash.
* Problem-Solving: Strong problem-solving skills and ability to work collaboratively.
Languages:
English: B2 Upper Intermediate level proficiency is required.