Software Development Tools Manager
Allegion · Carmel, IN · 1 wk ago
EngineeringFull-time
What You Will Do
- Define and execute the SDLC tools roadmap to support business priorities (planning, source control, CI/CD, build/release, code quality, test automation, artifact management, security scanning, monitoring/tracing).
- Lead a cross-functional tools team (engineers, automation specialists, and administrators) responsible for implementing, operating, and evolving the toolchain.
- Maintain and operate core platforms (e.g., Jira, Confluence, Bitbucket/GitHub, Jenkins/GitHub Actions/GitLab CI, Artifactory/Nexus, SonarQube, SRE/observability tools), ensuring high availability, scalability, security, and compliance.
- Drive automation: reduce manual steps in build/test/deploy pipelines, improve reproducibility, and shorten lead time for changes.
- Partner with product engineering, QA, security, and platform teams to onboard projects, define best practices, and provide consultative support for CI/CD, branching, release workflows, and developer experience.
- Manage vendor relationships and licensing for commercial tools; evaluate and pilot new tools and integrations.
- Define and measure SLAs, KPIs, and ROI for tooling (e.g., deployment frequency, mean time to recovery, lead time, incident resolution SLAs, developer satisfaction).
- Lead incident response and postmortem for tooling outages; ensure robust monitoring, capacity planning, and disaster recovery for critical toolchain components.
- Build and run effective change management, governance, and access controls for tool configurations and workflows.
- Create and maintain documentation, templates, training, and enablement materials for developers and release managers.
- Champion security, compliance, and audit-readiness across the SDLC toolchain (credential management, SSO, RBAC, secrets management, artifact signing).
Required Qualifications
- 7+ years of experience in software delivery tooling, platform engineering, DevOps, or related roles; 3+ years in a leadership or people-management role.
- Deep hands-on experience with multiple SDLC tools and platforms (e.g., Jira/Confluence, GitHub/Bitbucket, CI/CD systems, artifact repositories, test automation frameworks, SonarQube, SSO/Okta, secrets management).
- Proven track record designing and operating large-scale, reliable developer platforms or toolchains in cloud and hybrid environments.
- Strong automation skills (scripting, pipeline-as-code, infrastructure-as-code — e.g., Terraform, Ansible).
- Experience with monitoring, logging and incident management for platform services.
- Strong stakeholder management and communication skills — ability to translate technical decisions into business outcomes.
- Experience negotiating with vendors and managing licensing models.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience (or higher).