Senior Configuration Manager

Georgia  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Sr. Configuration Manager

Skills: Linux, UNIX, Software tools

Summary:

Our global client is looking for a Java Software Engineer to support and improve their tools and manage their release branches. Is this you? If so apply now for this contract role with and $8 billion dollar company!

Responsibilities:

  • Support and improve our tools for continuous integration, automated testing, and release management.
  • Manage release branches.
  • Support the application releases in preproduction and production environments.
  • Develop automation solutions to make the release process as smooth, safe, and efficient as possible.
  • This role will also drive improvements to ensure a repeatable and reliable process - thus you will be working closely with development, QA, and product teams.
  • Your opinion and the automation solutions you develop will define how our applications get packaged, assembled, deployed, monitored, and alerted on in our preproduction and production environments.
  • Work closely with the Infrastructure and Application tuning engineer for providing high availability services for the supported applications.
  • Providing expertise in many layers of the Application and Infrastructure stack, being able to adapt to changing tools and technologies quickly, initiative and eagerness to learn new technologies.
  • Work closely with application development teams to understand how applications function, the software and processes required to run and monitor them.
  • Work with a team of engineers through technical analysis, design, construction and deployment of scalable automation solutions.
  • Conduct design and code reviews as part of the solution development process.
  • Good leadership skills, must have demonstrated ability to lead a group of engineering and delivering a project through its life cycle.

Qualifications

  • 7+ years of software engineering, configuration management, and release engineering for large scale web properties 
  • 7+ years of experience with Linux/UNIX/systems tooling.
  • Deep understanding of version control systems (SVN, Git, Perforce, ClearCase etc.), including branching and merging strategies.
  •  3+ years of experience working with one or more defect tracking, issue tracking and Incident Management tools like JIRA, Clearquest, Remedy ITSM
  • Past professional experience of working at the interface between development and operations.
  • 4+ years experience building Java applications using build management tools like ant and maven.
  • 2+ years experience in developing tools in one or more of the following languages - Java, Groovy, Clojure, Python, Ruby.
  • Experience in one or more continuous integration tools like AnthillPro, TeamCity, Bamboo, Jenkins.
  • Experience with using Repository managers like Nexus, Artifactory, Archiva.
  • Familiarity or experience with Quality frameworks, plug-ins and tools like Selenium, PhantomJS, Sonar, Findbugs, Coverity, Fortify is a plus.

Benefits:

Employee will enjoy competitive compensation and benefits.

Start date
n.a
From
AGILE
Published at
17.03.2014
Project ID:
680367
Contract type
Freelance
To apply to this project you must log in.
Register