Skip to content
mimi

Software Engineering Manager (DevOps)

Stash Talent Services

Pennington · On-site Contract Lead $80 – $85/hr Today

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