AzureIT - Principal Consultant
Job Details
- Primary Skills
- azure
- Secondary Skills
- DevOps, SRE, Software Engineering, CI/CD, Infrastructure as Code, API development, system integration, monitoring, logging, tracing
- Experience
- 5 to 10 years
- Education
- —
- Work Mode
- Hybrid
- Engagement Type
- W2 - Contract
Primary Skills
- azure
Secondary Skills
- DevOps
- SRE
- Software Engineering
- CI/CD
- Infrastructure as Code
- API development
- system integration
- monitoring
- logging
- tracing
Job Description
Job Title: SRE DevOps Engineer
About the Role
We are seeking a detail-oriented and results-driven SRE DevOps Engineer for a W2 - Contract engagement, offering a Hybrid work arrangement. This position is based in Tampa, FL, USA, for a duration of 12 months. The ideal candidate brings 5 – 10 years of hands-on experience and is proficient in industry-leading tools and technologies such as Azure DevOps, GitHub Actions, Jenkins, Python and 13 more. Strong domain knowledge in key practices including DevOps, SRE, Software Engineering, CI/CD, Infrastructure as Code and more is essential for this role. This role requires strong ability to collaborate with cross-functional teams, identify defects early in the development cycle, and ensure high-quality product delivery.
Job Classification: W2 - Contract
Work Mode: Hybrid
Experience Required: 5 – 10 years
Location: Tampa, FL, USA
Duration: 12 months
Primary Skills
- Azure DevOps
- GitHub Actions
- Jenkins
- Python
- Go
- Java
- .NET
- Terraform
- Bicep
- CloudFormation
- Docker
- Kubernetes
- Prometheus
- Grafana
- ELK
- OpenTelemetry
- Azure Monitor
Secondary Skills
- DevOps
- SRE
- Software Engineering
- CI/CD
- Infrastructure as Code
- API development
- system integration
- monitoring
- logging
- tracing
Soft Skills
- problem-solving
- analytical mindset
- communication
- collaboration
- ownership-driven approach
Responsibilities
- Define and manage SLIs, SLOs, and SLAs
- Ensure high availability, scalability, and fault tolerance of systems
- Lead incident response, troubleshooting, and root cause analysis (RCA)
- Implement self-healing systems and automated recovery mechanisms
- Conduct performance tuning and capacity planning
- Design and implement CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins)
- Automate build, test, and deployment workflows
- Implement canary, blue-green, and rolling deployment strategies
- Improve release quality and reduce deployment risks
- Develop tools, scripts, and microservices to automate operations
- Write clean, efficient code in Python, Go, Java, or .NET
- Build reusable frameworks for deployment, monitoring, and scaling
- Integrate APIs and backend services
- Architect and manage infrastructure on Azure (preferred), AWS, or GCP
- Use Infrastructure as Code (Terraform, Bicep, CloudFormation)
- Design secure, scalable, and cost-effective cloud architectures
- Deploy and manage applications using Docker and Kubernetes (AKS preferred)
- Maintain cluster health, scaling, and upgrades
- Develop Helm charts or Kubernetes manifests
- Optimize resource utilization and performance
- Implement monitoring using Prometheus, Grafana, ELK, OpenTelemetry, Azure Monitor
- Build dashboards, alerts, and automated incident detection systems
- Enable distributed tracing and log aggregation
- Integrate security practices into CI/CD pipelines
- Manage secrets using Azure Key Vault or Vault solutions
- Ensure compliance with security standards and policies
- Work closely with developers, QA, and product teams
- Promote DevOps culture and automation-first mindset
- Contribute to architecture discussions and design reviews
- Mentor junior engineers
Requirements
- 5–10 years of experience in DevOps / SRE / Software Engineering
- Strong experience in CI/CD tools (Azure DevOps preferred)
- Hands-on experience with Kubernetes and Docker
- Expertise in Terraform / Infrastructure as Code
- Strong understanding of cloud platforms (Azure preferred)
- Proficiency in Python, Go, Java, .NET, or similar languages
- Strong coding skills with focus on automation and backend services
- Experience in API development and system integration
- Strong understanding of Linux systems
- Networking fundamentals (DNS, TCP/IP, load balancing, firewalls)
- Experience with monitoring, logging, and tracing tools
- Understanding of metrics, logs, and distributed tracing
Nice to Have
- Experience with GitOps tools (ArgoCD, Flux)
- Knowledge of service mesh (Istio, Linkerd)
- Exposure to event-driven architecture (Kafka, Service Bus)
- Experience with chaos engineering
- Azure DevOps Engineer (AZ-400)
- Kubernetes (CKA/CKAD)
About the Company
Sage IT
Frisco, Texas
Company description will appear here once available.