The job is looking to solve problems related to software engineering process consulting, business process consulting, and the definition and implementation of Agile DevOps solutions.
Requirements
- At least 3 years of experience in design and implementation of Agile DevOps, Continuous integration (CI), Continuous delivery (CD) using one or more tools/technologies (but not limited to) in each of following areas
- Project Management - JIRA, IBM RTC, Rally, Team Forge, TFS
- Integrated Development Environment – Eclipse, Intellij, Visual Studio
- Code Management System - SVN, GIT, CVS, Stash, Clear Case, TFS
- Build - Maven, Nexus, Ant, Makefile, MSBuild
- Code Quality - SonarQube, Crucible, JUnit PMD, Checkstyle, Checkmarx
- Continuous Integration - Jenkins, Cruise Control, Bamboo, Teamcity
Responsibilities
- design and implementation of Agile DevOps, Continuous integration (CI), Continuous delivery (CD)
- development / configuration / tooling solutions evaluation/ validation and deployment
- performing As-Is Analysis of the software delivery processes, identifying gaps, estimation and defining the roadmap to implement the Agile DevOps solution
- Architecture / Design / Detailing of Software delivery
- Business processes
- Solution architecture definition
- Business case development
Other
- At least 3 years of experience in Software engineering process consulting, Business process consulting, Business problem definition, Architecture / Design / Detailing of Software delivery, Business processes, Solution architecture definition, Business case development
- Experience and desire to work in a management consulting environment that requires regular travel is a plus
- Excellent client interfacing skills, ability to convert discussions into meaningful and powerful presentation content for senior management consumption
- Analytical and Communication skills
- Project and talent management