Job Description :
Managing and automating Build, Release and Deployment of applications. The application tech stack includes Java, Scripting, Groovy, Node JS, Docker, Kafka, Zookeeper, Hadoop, Mobile.
Manage Jenkins High Availability Cluster built on 10 Masters and 70 Slaves.
Jenkins Administration, Docker, maven and Shell scripting are mandatory.
Experience in build tools Maven, Gradle and grunt and Version control systems like GIT and Perforce.
Experience working in a large scale operational environment
Experience in at least one of these programming languages Bash, Ruby and Perl.
Experience working with cross-functional teams such as Platforms, Tools, other operational teams.
Experience in supporting Test Driven and Agile Development.
Flexible and open to learn new tools/technologies.