DevOps Engineer
The Emery Company
Contract
Houston, TX
Job description
Seeking a DevOps Engineer to configure, enhance, and optimize build pipelines within Azure DevOps. The ideal candidate will demonstrate strong experience across on-premises and multi-cloud environments, focusing on CI/CD, automation, monitoring, and secure deployment strategies.
Required Experience & Technical Skills
- Proven experience with Azure DevOps build and release pipelines.
- Strong knowledge of CI/CD practices across backend, frontend, and full-stack applications.
- Hands-on experience with Infrastructure as Code (IaC) in multi-cloud environments (Terraform or equivalent tools).
- Proficiency in scripting languages for automation and runbooks (PowerShell, Python, Bash).
- Solid understanding of source control management with Git and TFSVC.
- Experience supporting both on-premises and multi-cloud DevOps environments.
- Familiarity with monitoring and observability platforms (Azure Monitor, AWS CloudWatch).
- Knowledge of security best practices, including identity management, secrets handling, and vulnerability scanning.
Role and Responsibilities of the Resource Request
- Configure, maintain, and optimize CI/CD pipelines and approval workflows in Azure DevOps.
- Implement scalable YAML-based pipelines for automation and consistency.
- Support deployments across on-premises, Azure, and broader multi-cloud environments.
- Apply IaC methodologies for automated provisioning, configuration, and lifecycle management.
- Enforce version control best practices using Git and TFSVC.
- Build and integrate monitoring solutions (alerts, dashboards, error reporting, service availability).
- Implement code scanning and security tooling to support compliance and secure delivery.
- Continuously improve pipeline performance, reduce build times, and enhance deployment efficiency.
- Architect modern deployment strategies (blue-green, canary, phased rollouts).
- Collaborate with developers, QA, and operations to streamline release workflows and enhance product quality.
Scheduled Milestones and Deliverables
We follow an agile development framework with a backlog-driven work assignment model. Deliverables vary based on project scope but generally include:
- Support Tickets: Timely resolution with turnover to QA based on team estimates and prioritization.
- Integration Services: Delivery of queries, data pipelines, or automation solutions within 1–2 week cycles.
- Development Backlog Items: Delivery of assigned stories, tasks, and enhancements according to sprint cadence and team agreements.
Metrics to Measure Performance
- Customer satisfaction and timely delivery of business requirements.
- Number of service requests/resolution actions completed.
- Velocity of work item closure (tasks, bugs, and user stories).
- Peer and stakeholder feedback from cross-functional team members.
Pay: Up to $63.00 per hour
Education:
- Bachelor's (Preferred)
Experience:
- DevOps Engineer : 8 years (Required)
- Azure DevOps: 8 years (Required)
- CI/CD: 5 years (Required)
Work Location: Hybrid remote in Houston, TX 77002