Vacancy expired!
We have an outstanding opportunity for a Technical DevOps Coach with our client in Princeton. Eliassen Group Agile Technical Coaches have all of the qualifications of an Agile Team Coach, along with in-depth technical knowledge and experience.
Requirements of the Technical DevOps Coach:- Up-to-date programming skills
- At least 1 year of experience doing TDD
- Can explain and implement DevOps, Continuous Development, and/or Continuous Deployment
- Deep understanding of refactoring including refactoring to patterns
- Experience teaching others the purpose of the following topics and have installed, configured, and taught others how to use at least 1 tool associated with each topic, and at least 2 tools in 2 additional topics: Software Configuration Management, Deployment, Continuous Integration, Unit Test frameworks, Agile Project Management
- Deep understanding of emergent design / incremental architecture
- Experience in setting up a continuous integration server and with bringing Automated Testing into an environment and taking the teams from low to high usage
- Advanced knowledge of the software development lifecycle and of several software development methodologies
- Experience with Scrum, Extreme Programming (XP), Lean Software Development and other Agile methodologies is a plus
- Participate in pair programming with developers and transfer knowledge via coaching
- Work with Developers and QAs on their roles & responsibilities in an agile environment
- Ability to take initiative and drive Agile Best Practices to improve time-to-market, quality and predictability
- Hands on working experience with Continuous Integration (CI) processes and automated testing in a Java environment
- World class facilitation skills so that inefficiencies and impediments to success are removed
Vacancy expired!