Configuration Manager

HR4U Consulting
  • Pune
  • 10-15 lakh
  • 7-12 years
  • 27 May 2015

  • IT/ Information Technology

  • IT/ Technology - Software/ Services
Job Description

Within the client Product & Services, the Consumer Data Services is responsible for the development and implementation of mobile services and products, making use of latest technologies. The configuration manager will be a part of agile development team responsible for environment / code configuration and maintenance of client application under the project Pole Position under Discover Services.
The configuration manager will automate SW Builds & will be responsible for software Release Management. He will set up & administrate environments and responsible for configuration Management including management of code repositories. He will have to identify opportunities for improvement and develops strategies for improving build and configuration processes. Also coordinate with teams and handle change request analysis, and configuration audits. Should have hands-on knowledge of tools like Puppet / Chef and GIT along with build tools like Jenkins, Ant Maven and Sonar. Experience in working in UNIX / Linux environment and Java programming language and build process around it. Aware of working with Jira, Confluence and remedy and experience in working cloud environment. Working with Oracle, MongoDB and My SQL. Have some experience in J2EE development
The individual must be of forward-thinking and share in common vision of quality, integrity and efficiency. For this role, it is mandatory to keep up to date with latest trends and technology in SW development, to be able to choose and work most efficient framework.

Key Accountabilities:-

- Work closely with scrum master and development for preparing deployment calendar
- Perform automated builds for the releases in scope
- Ensure documentation of required configurations across environments
- Perform required smoke tests before providing go-ahead to QA team
- Deployment of actual builds and address any resultant issues, work closely with developers
- Build scripts, deployments, smoke test cases, Installation and Configuration Manuals, deployment calendar planning and tracking
- Timely deployments on in-scope environments
- Interact with Suppliers to understand existing environments and processes
- Consulting development teams for picking up right code and configurations
- Participates in triaging calls and scrum meetings
- Resolve or dispatch environment setup trouble tickets to other teams and internally
- Evaluation of new software components and frameworks in regards to performance, operability, stability and scalability
- Participates in continual improvement of software configuration management process
- Actively participate in the SW Improvement Process

Desired Profile:-


- Proficient in build, release, configuration and environment management
- Experience in automated testing and deployment, scripting and monitoring
- Proficient in working with cloud infrastructure (AWS or OpenStack)
- Understands the challenges around working with distributed systems and enjoy coming up with solutions to them. Proven problem solving and innovation ability
- Familiar working in distributed, cross functional agile (Scrum) teams
- Expert in CI (Continues Integration)
- Expert in managing and working with the following tools: Git, Maven, Ant, Jenkins, SonarQube, Archiva
- Experience in working with Puppet (writing modules, managing Puppet server)
- Linux admin and network admin experience
- Knowledge of core IP services ie. DNS, DHCP, OpenLDAP & authentication
- Knowledge of network protocols http(s), ssh
- Experience in Apache Tomcat and Apache webserver
- Experience in working with MongoDB, OracleDB and mySQL
- Good conceptual understanding on Java applications and build process around it
- Loves to adapt new (OpenSource) technologies and frameworks
- Excellent communication skills in order to act as an interface between development, QA and operational teams

Job Posted By

About Organisation

HR4U Consulting