Description
Continuous Integration Engineer (Maven) (Subversion)
Continuous Integration Engineer (Maven) (Subversion) required for our industry leading client.
Job Description
- Maintain and support automated build and Deploy facilities such as SonarQube, Jenkins, Nexus
- Helping development teams resolve Maven related issues, identifying and removing root causes
- Further extend and improve build and deployment automation
- Team up with Change and Configuration Management
- Be the SPOC for build and deploy items
Primary Technical Skills
- In-depth experience and knowledge in complex Maven build including ANT, XLST and custom plugins
- Extensive experience in setting up continuous integration using Jenkins and Nexus including setting up the environment and running automated tests in the CI environment
Experience working with Subversion
- At least 3-5 years Software programming experience
- Ability to write build automation scripts
- 2 to 3 years' experience working in agile software development
- Experience setting up code analysis tool preferably SonarQube
- Knowledge or experience in web development
Soft Skills
- Good communication skills and being proactive
- Analytical, Problem solving skills and quick learner on the job
- Be the able to educate developers on continuous integration
- Ability to create clear and concise technical documents pertaining to continuous integration
- Ability to excel in a demanding and stressful environment, managing multiple stakeholder interest
- Drive to resolve complex build issues with simple solutions