Azure Engineer

Work set-up: 
Full Remote
Contract: 

Offer summary

Qualifications:

Proven experience in software development with GitHub and GitHub Actions., Hands-on expertise in deploying and managing Azure infrastructure using Terraform., Strong understanding of Azure resources, networking, and security practices., Experience in implementing CI/CD pipelines within a DevOps environment..

Key responsibilities:

  • Design, build, and scale infrastructure and CI/CD solutions on Azure.
  • Develop and maintain automation scripts and deployment pipelines.
  • Collaborate with development teams to optimize deployment performance and security.
  • Monitor and troubleshoot system reliability using Azure monitoring tools.

Perform logo
Perform Information Technology & Services SME https://totalperform.com/
51 - 200 Employees
See all jobs

Job description

We’re looking for an Azure Engineer with strong software development and DevOps skills to help design, build, and scale modern infrastructure and CICD solutions. In this role, you’ll leverage your expertise in GitHub, Terraform, and Azure to drive automation, improve developer productivity, and ensure secure, reliable deployments. You’ll work across infrastructure, networking, and application layers—making a real impact on how our teams build and deliver software.

What You’ll Do:

Software Development & Version Control:

  • Contribute to codebases in GitHub Repos and design scalable repo structures, branching strategies, and PR governance.
  • Build and maintain CI pipelines in GitHub Actions, including automated builds, testing, artifact management, and security scanning.
    • Infrastructure as Code & Cloud Deployment

      • Develop and deploy Azure infrastructure using Terraform (networking, compute, storage, security).
      • Automate provisioning and scaling of Azure resources, ensuring consistency across environments.
      • Implement secure deployment practices including secret management, approval gates, and rollback hooks.
        • DevOps & Cloud Engineering

          • Bridge the gap between development and operations by enabling automated workflows and continuous delivery pipelines.
          • Collaborate with developers to optimize deployments for performance, security, and cost efficiency.
          • Monitor, troubleshoot, and enhance system reliability using Azure Monitor, Application Insights, and Grafana dashboards.
            • What You Bring:

              • Proven software development experience with GitHubGitHub Actions.
              • Handson experience with Terraform for deploying and managing Azure infrastructure.
              • Strong understanding of Azure resources and networking (VNets, NSGs, load balancers, storage, compute, identity).
              • Experience implementing and maintaining CICD pipelines in a DevOps environment.
                • It is an asset if you have:

                  • Knowledge of .NET builddeployment processes (msbuild, DACPAC packaging, static code analysis).
                  • Familiarity with compliancedriven environments (SOX, PCIDSS, financial services).
                  • Experience with Jitterbit, Azure Data Factory, or other integration pipelines.

    Required profile

    Experience

    Industry :
    Information Technology & Services
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Reliability
    • Collaboration
    • Problem Solving

    Azure Architect Related jobs