Remote Position
[Remote] Sr DevOps Engineer
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. Randstad Digital Americas is seeking a Senior DevOps Engineer for a long-term contract opportunity with a West Michigan client. The role focuses on release engineering, Azure platform automation, GitHub Actions CI/CD migration and development, developer self-service, deployment troubleshooting, and supporting agile teams and production releases.
Responsibilities
- Own release engineering across multiple teams: plan, coordinate and execute deployments that span cross-team dependencies and shared release trains, working directly with product owners, scrum masters, engineers and QA
- Build and continuously improve the automated deployment paths for our Azure platform as a service applications, along with the networking, identity and secrets configuration those deployments depend on
- Migrate pipelines and repos from Azure DevOps to GitHub Actions, and build the templates and patterns that make the migration repeatable for other teams
- Build and maintain CI/CD pipelines in GitHub Actions for secure, scalable, and repeatable delivery patterns
- Find the friction in how we deliver today and engineer it away, so teams ship faster and more safely than they did last quarter
- Develop scripts and tooling (PowerShell, Python, Bash) to replace manual steps and remove toil
- Create templates and automation to enable developer self-service for repos, pipelines, and containers
- Enable agile teams to run their own delivery: get them set up, unblock them, and hand capability back to them rather than absorbing the work
- Troubleshoot build and deployment issues across development teams
- Support releases up to 2 to 3 nights per week
- Contribute to documentation and guardrails that improve efficiency, security, and reliability
Skills
- 5+ years of experience in DevOps, release engineering or cloud engineering roles with strong software engineering fundamentals
- A genuine engineering mindset. We are looking for people who automate and build, not people who operate a console
- Azure platform as a service expertise, including function apps, App Service, networking and Key Vault
- Deep GitHub Actions experience, plus Azure DevOps Pipelines
- Release engineering experience coordinating deployments across teams with shared dependencies
- Experience running infrastructure, .NET and Maven deployments in production
- Strong scripting skills (PowerShell, Python, Bash)
- Well versed in building, running, and debugging apps in C#/.NET, Java, Node.js, TypeScript, etc
- Solid understanding of CI/CD principles and agile delivery practices
- Excellent collaboration and troubleshooting skills, and comfort moving between teams with different stacks
- Bachelors
- Kubernetes and GitOps (Argo CD preferred), including Canary and Blue/Green deployment strategies
- Exposure to GCP
- Working knowledge of Infrastructure as Code (Terraform, YAML)
- SAFe agile environment experience
- Kafka, GraphQL, Temporal, LaunchDarkly, SonarQube, Backstage, and mobile app release experience
Benefits
- Medical insurance
- Prescription insurance
- Dental insurance
- Vision insurance
- AD&D insurance
- Life insurance
- Short-term disability
- 401K plan (all benefits are based on eligibility)
Company Overview
Company H1B Sponsorship