Logo
Photon

Azure DevOps | Onsite | Dallas/Charlotte

Photon, Dallas, Texas, United States, 75215


Job Description

Job Description: Azure DevOps Engineer

Role Overview: We are seeking an experienced

Azure DevOps Engineer

to design, implement, and manage DevOps pipelines, automate infrastructure deployments, and ensure the seamless integration and delivery of software applications on Azure.

Key Responsibilities:

CI/CD Pipeline Development Design, build, and maintain

Continuous Integration/Continuous Deployment (CI/CD)

pipelines using

Azure DevOps

tools. Automate the building, testing, and deployment of applications to multiple environments. Integrate code repositories (e.g., GitHub, Bitbucket, Azure Repos) with Azure DevOps pipelines. Infrastructure Automation

Develop

Infrastructure as Code (IaC)

templates using

ARM Templates ,

Terraform , or

Bicep

to provision and manage Azure resources. Automate infrastructure deployment, scaling, and maintenance. Implement and manage Azure services like

Virtual Machines ,

App Services ,

Azure Kubernetes Service (AKS) , and

Azure Functions . Monitoring and Logging

Set up monitoring and alerting for applications and infrastructure using

Azure Monitor ,

Log Analytics , and

Application Insights . Ensure observability by integrating monitoring tools with pipelines and dashboards. Security and Compliance

Implement security best practices, including role-based access control (RBAC), identity management, and network security groups (NSGs). Configure and manage

Azure Key Vault

for storing secrets, keys, and certificates. Conduct regular audits to ensure compliance with organizational and industry standards. Containerization and Orchestration

Deploy and manage containerized applications using

Docker

and

Azure Kubernetes Service (AKS) . Optimize container orchestration for scalability and high availability. Implement automated workflows for container image builds and deployments. Collaboration and Support

Collaborate with development teams to ensure smooth software delivery and troubleshoot pipeline or deployment issues. Work closely with architects to design scalable and cost-effective Azure solutions. Provide technical support for Azure environments and proactively address performance issues. Continuous Improvement

Identify bottlenecks in the CI/CD process and implement enhancements to improve efficiency. Stay up to date with the latest Azure services, tools, and DevOps practices. Promote a DevOps culture by mentoring team members and advocating for automation. Key Qualifications:

Technical Expertise

Proven experience with

Azure DevOps

(formerly VSTS) for CI/CD pipeline management. Hands-on experience with

Azure cloud services , including Azure Resource Manager (ARM), App Services, AKS, and Azure Functions. Strong knowledge of

Infrastructure as Code (IaC)

tools like Terraform, Bicep, or ARM Templates. Proficiency in

Git

and source control management. Additional Skills

Expertise in scripting and automation using

PowerShell ,

Bash , or

Python . Experience with containerization and orchestration using

Docker

and

Kubernetes . Familiarity with database services such as

Azure SQL

or

Cosmos DB . Knowledge of monitoring and logging tools like Prometheus, Grafana, or ELK stack is a plus. Preferred Skills

Experience with hybrid or multi-cloud environments. Knowledge of networking concepts, including VNets, load balancers, and firewalls in Azure. Familiarity with DevSecOps practices and integrating security into CI/CD pipelines. Soft Skills

Strong problem-solving skills and a proactive approach to issue resolution. Excellent communication and collaboration abilities to work across teams. Adaptability and eagerness to learn new technologies and tools. Education and Experience:

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of experience in DevOps engineering, with 3+ years focused on Azure. Relevant certifications like

Microsoft Certified: Azure DevOps Engineer Expert

or

Microsoft Certified: Azure Solutions Architect Expert

are a plus.

Compensation, Benefits and Duration

Minimum Compensation: USD 50,000 Maximum Compensation: USD 200,000 Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role. Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees. This position is not available for independent contractors No applications will be considered if received more than 120 days after the date of this post