Azure DevOps Engineer

Role Summary

The DevOps Engineer is a specialist engineering role providing deep technical skills across a wide number of Azure IaaS and PaaS technologies. The key focus is enabling full lifecycle infrastructure support, ideally integrated with the company ticketing system. Using existing automation artifacts, improving and augmenting these as required, you will provide automated, reliable, repeatable deployment and configuration of multiple, coordinated resources deployed in Azure. Expert or in-depth knowledge of Azure services is critical, and the ideal candidate will have had extensive experience of developing the artifacts required to deploy large-scale infrastructure projects in Azure.

Main Responsibilities

The DevOps Engineer (DE) will provide hands on delivery of services to customer. Service delivery will include development, testing, reviewing, and ongoing operational support of the company CI/CD capabilities for the maintenance of Azure infrastructure and services.


Key Duties

  • Use scripts, templates and other automation tools for the creation of Azure IaaS and PaaS services.
  • Offer expert guidance and advice to the internal teams on the capabilities of the Azure IaaS and PaaS platform.
  • Improve the existing set of automation tools to move towards a continuous integration model.
  • Respond to incidents raised by the client which affect the Azure estate. Ensure that any changes made in remediating incidents are translated into documented changes to the version-controlled infrastructure-as-code.
  • Provide input to technical designs that map to business requirements and translate these to a set of technology artifacts that deploy Azure IaaS/PaaS services to meet that requirement.
  • Understanding of Beeline applications and services.
  • Working together with Product Owners, Engineers and Architects to scope out required infrastructure and code delivery changes
  • Building out Azure infrastructure for internal/external facing environments as part of operational acceptance
  • Consider building in automation scripts, processes and tools where possible
  • Implement Operational tools and requirements, e.g. monitoring solutions, high availability services
  • Perform infrastructure and solution testing, including performance benchmarking, end-to-end testing, disaster recovery, etc
  • Produce detailed, high quality documentation of the delivered work
  • Escalation point for support cases that revolve around, or are dependent on the performance of our environments

  • Essential Skills

  • Strong cloud first background
  • Strong experience in Azure
  • Proficiency with scripting languages, PowerShell preferred
  • Exposure to automation tools
  • Desire to evaluate and learn new technologies to tackle real user problems effectively
  • Microsoft certified towards MCSA/MCSE Cloud Platform track desired
  • Ability to work independently or part of an extended team
  • Strong verbal and written communication skills
  • Success with working with senior external stakeholders
  • High attention to detail and testing execution
  • Proactive drive to learn new technologies

  • Technical skills and knowledge in the following:

  • Administration and support of Microsoft Server 2012R2.
  • IP Networking, IPSEC VPN,
  • Active Directory and related services (GPO, DNS)
  • Azure IaaS offerings
  • Azure PaaS offerings
  • Automation of Azure Resource Management deployments
  • Azure DevOps
  • Exposure to automation tools
  • PowerShell, CLI, JSON
  • Knowledge of available Azure native DB technology
  • Windows & Linux containers and orchestration platforms
  • SOAP / REST based Web Services with XML / JSON

  • Apply Now!

    Position Applied Fullname Address Email Cover Letter

    Data Scientist

    Position Overview:
    As a Data Scientist, you will be a valuable expert in Data Science and Analytics. You will build and design analytics solutions, products and methodologies to deliver maximum impact and value to key stakeholders and clients.

    Product Support Specialists

    Position Overview:
    The Product Support Specialist is our Tier 1 support for our market leader partner in providing innovative software workforce management solutions.

    Client Operations Manager

    Position Overview:
    The Client Operations Manager’s (COM) primary responsibility is to support and manage the technology for our client’s day-to-day program operations. The COM acts as the advocate and Beeline liaison for assigned client base.

    View More Jobs...