Job Description :
Responsibilities:

Work with application development team to adopt continuous integration and continuous delivery (CI / CD) tools including GitHub Enterprise, Cloudbees Jenkins, SonaType Nexus Repository Manager, Sonar Qube.

Integrate upstream and downstream development / QA / Security testing tools in to the enterprise toolchain.



Required Qualifications:

Minimum of 5 years of experience with configuration and administration of continuous integration tool Jenkins.

Experience with CloudBees Enterprise Jenkins is preferred.

Strong knowledge with Jenkins Pipeline job and Groovy scripts.

Have experience creating shared library and Jenkins plugin. Knowing declarative pipeline is a plus.

Minimum of 2 years of experience with source code management system configuration and administration, such as Git, SVN, AccuRev. GitHub Enterprise is preferred.

Strong knowledge of branching strategy. Can work with application team and recommend the right branching strategy based on their development process.

Ability to integrate Quality testing and Security testing tools into CI process (e.g., HP QTP, Selenium, JMeter, HP Fortify, SonarQube

Experience with build tools Ant and Maven is a must. Knowledge with Gradle is a plus.

Working knowledge of common networking protocols (e.g., HTTP, TCP, IP, SSH, FTP, SMTP, DNS, LDAP), load balancer, firewall, storage.