Senior DevOps Engineer

Chandler, AZ, US • Posted 5 days ago • Updated 5 days ago
Full Time
Occasional Travel Required
On-site
$110,000 - $140,000/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Build Tools
  • Release Engineering
  • TeamCity
  • C#
  • C
  • .NET
  • GitHub
  • DevOps
  • Microsoft Azure
  • Firmware
  • Testing
  • Scalability
  • Communication
  • Team Work
  • Coaching
  • Development Testing
  • Collaboration
  • Auditing
  • Ansible
  • Scripting
  • Quality Assurance

Summary

About the Role

We are seeking a Senior DevOps Engineer who can take ownership of our build and release pipeline end to end, from source control through CI/CD, and containerized deployment. Our current TeamCity setup needs a strong hand; this role is as much about fixing and modernizing what exists as it is about building what comes next.

You will own our CI/CD architecture across a mixed source control environment (migrating from Bitbucket to Gitea), design and maintain TeamCity build configurations that trigger tiered validation (smoke, nightly, full regression) against our in-house test framework.

This is a hands-on technical role with direct influence over how our engineering teams ship software.

Responsibilities

TeamCity and CI/CD

  • Own and rebuild our TeamCity configuration: build chains, templates, VCS roots, build parameters, agent pools, and dependency management. Bring order to an environment that has grown without a consistent architecture.
  • Lead the migration from Bitbucket to Gitea, including webhook and trigger configuration, so commits reliably kick off the correct TeamCity build chain.
  • Configure commit-triggered pipelines with differentiated test tiers based on branch and event type.
  • Integrate unit testing into the TeamCity build pipeline as a build and quality gate.

Containerization and Artifact Management

  • Stand up and implement a container registry, such as Harbor, as our internal Docker image repository, including image lifecycle, scanning, and access policy.
  • Establish artifact versioning, retention, and traceability practices across build outputs and container images.

Security and Access

  • Implement Active Directory gated access controls across build, source control, and registry systems, working closely with IT on integration and permissions design.
  • Manage secrets using Key Vault, or an equivalent tool.

Cross-Team and Process

  • Work closely with software, firmware, QA, and tool teams to align pipeline behavior with real test and release needs.
  • Document build and release architecture.
  • Identify bottlenecks in build and release flow and implement scalable fixes, not workarounds.

Required Qualifications

  • 5 or more years in DevOps, build engineering, or release engineering, with deep, hands-on TeamCity expertise: build chains, templates, agents, VCS integration, and troubleshooting. This is not a worked with it briefly requirement.
  • Strong experience with Git and modern branching strategies, ideally across more than one source control platform (for example, Bitbucket, Gitea, or GitHub).
  • Demonstrated experience building CI/CD pipelines with conditional, branch aware trigger logic, meaning different test tiers or actions based on branch or event.
  • Experience with C#/.NET build environments (MSBuild, NuGet) sufficient to build, test, and containerize C# applications.
  • Hands-on Docker experience: building images as part of a CI pipeline and pushing to a private registry.
  • Experience implementing or administering a container registry such as Harbor, Artifactory, or equivalent.
  • Working knowledge of Active Directory based access control integration for engineering tooling.
  • Experience with secrets management platforms such as Azure Key Vault, HashiCorp Vault, or AWS Secrets Manager.
  • Strong scripting and automation ability, using PowerShell, Python, or Bash.
  • Strong documentation and cross-team communication skills, since you will be training teams on the systems you build.
  • Must be a U.S. Person, per U.S. export control regulations (U.S. citizen, lawful permanent resident, or protected individual under 8 U.S.C. 1324b(a)(3)), due to the nature of our engineering environment.

Preferred Qualifications

  • Experience supporting embedded, firmware, or hardware adjacent engineering teams.
  • Infrastructure as code experience, with Terraform, Ansible, or similar tools.
  • Active U.S. security clearance, clearance eligibility, or prior military service.
  • Familiarity with security, compliance, and audit requirements relevant to software delivery in a regulated or export controlled environment.

What Success Looks Like

Within the first few months, this person will have audited and stabilized the existing TeamCity environment, and completed or driven the repo migration with working commit triggers.

Ideal Candidate

You have lived inside TeamCity. You know its quirks, its build chain patterns, and how to untangle a configuration that has grown organically over time. You are equally comfortable with source control migrations, container tooling, and working with IT to get access control right. You like owning a pipeline end to end, from the first commit trigger to a signed off container image in a private registry.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: PTPjISM8NXVmxsC
  • Position Id: 9057028
  • Posted 5 days ago
Contact the job poster
Sophia Betancourt

Sophia Betancourt

Recruiter @ CoreKinect
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Texas

Today

Full-time

USD 120,000.00 - 130,000.00 per year

Remote

24d ago

Easy Apply

Full-time

Depends on Experience

Remote

5d ago

Easy Apply

Contract, Third Party

Depends on Experience

Remote

22d ago

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs