Header Banner Ad

Thursday, December 4, 2014

Continuous Integration Engineer

Job Description

The position implies collaboration with Dev/QA/DevOps teams in order to build a process that allows fast and reliable releases of large e-commerce product and accompanying components. This includes writing tools/scripts for automation as well as documenting standards and practices other teams can leverage.

Responsibilities:

Defining Dev/QA/Release processes, pipelines and architecture of CI system within a core CI/CD teamOccasionally writing Groovy/Bash scripts & Maven plugins in order to automate Deployment PipelinesTight work with Jenkins, Maven/Nexus, Git/Gerrit, Selenium, QubellPassing knowledge and experience to other individuals and teamsPrepare standards, howto’s and runbooks to establish better dev processBeing able to apply Agile in practice and explain its importance to others

Required Skills and Experience:

Skills in a high level programming language (Java is preferrale)Experience with the scripting languages (bash, python, ruby)One of Java App Servers (Tomcat, WebLogic, WebSphere)Metodologies: Agile, TDD, Code Review, Pair ProgrammingExperience in Linux/Networks/DBMSHands-on experience in one of VCS (Git, SVN, Mercurial)Build and CI tools (Maven, Ant, Jenkins, Nexus)Deployment or configuration automation (Chef, Puppet are treated as a plus)Good communication skills and technical English (intermediate or higher)

We offer:

Competitive salary (discussed with a successful candidate)Work in emerging field of Continuous Delivery with professionalsAbility to contribute to popular Open Source Projects like Jenkins, MavenFlexible scheduleMedical insurance, benefits program, attractive social compensation packageBusiness trips to San Francisco / Bay AreaGrid Dynamics

View the original article here

0 comments:

Post a Comment

Copyright © 2014 Jobs in Russia- Latest Job Vacancies in Russia All Right Reserved