ST
Software Engineering Manager (DevOps)
Stash Talent Services
Pennington · On-site Contract Lead $80 – $85/hr 2mo ago
About the role
Title
Software Engineering Manager (DevOps)
Location
Pennington, NJ
Duration
12+ months
Requirements
- 10+ years of hands-on software development and software engineering leadership
- 7+ years of hands-on experience with DevOps concepts using: GitHub, Jenkins, XL Release, and Ansible Tower.
- 7+ years of hands-on experience with leading and executing test automation frameworks including but not limited to TDD and BDD with tools: nUnit/xUnit, Selenium, and SonarQube.
- Proven track record in a Director-level, Principal, or Senior Coaching capacity within a large‑scale, complex enterprise environment.
- Deep, practical expertise with promoting and coaching modern CI/CD pipeline tooling (e.g., Bitbucket, Jenkins, Celestial, Ansible, GitLab CI, GitHub Actions) and Test Management Automation best practices.
- Extensive experience implementing strategies to measure, manage, and pay down technical debt at scale.
- Demonstrated ability to design and deliver technical training to large groups while also providing one‑on‑one or team‑based mentorship.
Responsibilities
Engineering Excellence & Technical Guidance
- Drive Automation Adoption: Guide development teams through the practical adoption and maturation of test management automation and continuous integration/continuous deployment (CI/CD) pipeline tooling.
- Code Quality & Tech Debt: Advise teams on strategic approaches to refactoring, reducing legacy technical debt, and implementing standards that consistently produce higher‑quality, resilient code.
- Bridge Process and Technology: Align productivity methodologies with modern engineering practices (e.g., test‑driven development, shift‑left testing, trunk‑based development) to ensure processes actually enhance technical delivery rather than hinder it.
Coaching & Enterprise Scaling
- Multi‑Level Coaching: Seamlessly transition between coaching individual teams on tactical engineering challenges and advising senior leadership on large‑scale technical strategy.
- Train at Scale: Design, develop, and deliver training programs, workshops, and playbooks to scale engineering best practices and tooling adoption across the wider enterprise.
- Change Management: Act as a change agent, building buy‑in from engineering teams and overcoming resistance to new tools or methodologies through empathy, expertise, and proven results.
Skills
AnsibleAnsible TowerBitbucketCelestialCI/CDDockerGitHubGitHub ActionsGitLab CIJenkinsnUnitSeleniumSonarQubeTDDTest automationXL ReleasexUnit
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free