DevOps Engineer

Work set-up: 
Full Remote
Contract: 

Offer summary

Qualifications:

Experience with GitHub or Azure Repos., Knowledge of CI/CD tools like GitHub Actions or Azure Pipelines., Familiarity with .NET and SQL Server deployment processes., Understanding of Infrastructure as Code tools such as ARM, Bicep, or Terraform..

Key responsibilities:

  • Assist in migrating source code to modern repositories.
  • Support and optimize CI/CD pipelines for various environments.
  • Automate deployment workflows and infrastructure provisioning.
  • Collaborate with development teams to ensure reliable release cycles.

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

Job description

We are seeking a DevOps Engineer with handson experience building CICD pipelines and supporting modern development workflows across cloud and onpremise environments. The ideal candidate will be familiar with the Azure and GitHub ecosystems and have a working understanding of deployment automation, source control, and infrastructureascode principles. You will help modernize our deployment practices and improve reliability and observability for critical business systems.

Please note that this position is currently aligned with a future opportunity. We are in the process of reviewing profiles and engaging in initial conversations to proactively build our pipeline for upcoming roles.


Key Responsibilities
  • Assist with migrating source code from legacy systems (e.g., TFS, file shares) to GitHub Enterprise or Azure Repos
  • Support repository organization and apply branching strategies and pull request (PR) workflows
  • Work with versioncontrolled templates (e.g., Azure Data Factory JSON, IaC modules)
  • Build and maintain CI pipelines to:
    • Compile .NET applications using MSBuild
    • Package and publish artifacts
    • Run basic tests and static analysis with tools like SonarQube or Snyk
      • Automate deployment workflows for both onprem (WindowsIIS, SQL Server) and Azure cloud services
      • Use ARM templates, Bicep, or Terraform for infrastructure provisioning
      • Apply secure deployment practices (e.g., approval steps, secrets handling, rollback points)
      • Monitor deployments and systems using tools such as Azure Monitor or Application Insights
      • Collaborate with development and QA teams to ensure smooth release cycles

        • Required Qualifications
          • Experience working with GitHub or Azure Repos
          • Solid understanding of CICD concepts and tools (e.g., GitHub Actions, Azure Pipelines)
          • Familiarity with .NET and SQL Server deployment processes
          • Exposure to Infrastructure as Code tools such as ARM, Bicep, or Terraform
          • Comfort working in both cloud (Azure) and onprem environments
          • Understanding of source control best practices and collaboration workflows
            • Preferred Qualifications
              • Exposure to compliancesensitive environments (e.g., finance, healthcare, or similar)
              • Experience with tools like Jitterbit or Azure Data Factory
              • Basic knowledge of monitoring and alerting platforms (e.g., Grafana, ChatOps)
              • Familiarity with approval or change control tools (e.g., Jira, ServiceNow)
              • Interest in scripting and automation for testing, logging, or evidence collection

    Required profile

    Experience

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

    Other Skills

    • Collaboration
    • Problem Solving

    DevOps Engineer Related jobs