Sophisticated Continuous Integration Specialist
Job Description:
We are seeking a skilled specialist to develop and support Jenkins-based CI/CD infrastructure. The ideal candidate will be responsible for organizing CI/CD for various AI/ML tools using Groovy pipelines, GPU-related environments virtualization using Docker, and additional automation using Python and Bash.
Key Responsibilities:
• Support existing and create new Jenkins scripted pipelines and declarative pipelines
• Extend existing Jenkins shared library
• Python and Linux shell scripting/coding
• Automation, scripting, CI/CD build/test logs parse and extraction of results/metrics
• Extend existing frameworks to support additional metrics and ensure seamless integration into the system
• Good teamwork and communications skills
• Good understanding of software engineering development process
Required Skills and Qualifications:
* Proficiency with Jenkins and groovy pipelines creation and support (scripted and declarative)
* Solid understanding of CI/CD principles
* Strong skills of environments virtualization using Docker
* Good knowledge of Linux
* Experience in Automation using Python and Bash
* Strong problem-solving skills and the ability to work in a collaborative environment