EPAM Systems

Azure DevOps Engineer

1 month agoNewcastle upon Tyne, United Kingdom

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

DESCRIPTION

Currently we are looking for Azure DevOps Engineers to strengthen the team in our Newcastle office.

To be successful you will have a strong technical background in various areas of modern technology stacks with a focus on deployments into Azure. You will be a highly motivated, self-directed technical person with practical experience delivering digital platforms. You will have a 'can-do' attitude and be capable of multitasking and working under pressure. In addition to this an understanding of fundamental DevOps practices and culture is imperative. Ideally you would also have some experience and understanding of Agile methodology and popular Agile frameworks, such as Scrum and Kanban.
Responsibilities

  • Develop and manage CI/CD process for different types of application and automate as many processes as possible under the guidance of seniors
  • Manage and support customer environments in Microsoft Azure cloud
  • Help advise customers on technical aspects of installation, sizing, scaling
  • Contribute to the support development teams in technical questions of continuous integration and continuous delivery
  • Set up monitoring and optimise for cost and performance under the guidance of seniors
  • Manage the full release and support process following defined processes
Requirements
  • Experience in configuring, maintaining, and troubleshooting Azure based production systems with one of either Windows or Linux OS
  • Microsoft Azure Cloud:
    • ARM templates writing, setup automation for resources provisioning (Azure PowerShell)
    • Azure services (Azure App Service, Azure SQL, Azure Service Fabric, Azure Storage Account)
    • Some understanding of load balancers, DNS, virtual networks and firewalls in cloud environment
    • Configure monitoring (performance metrics, OMS)
  • Azure Active Directory basics:
    • Azure AD authentication
    • Implementation of Role Based Access Control
  • Develop, build and manage CI/CD pipelines in one tool (eg Azure DevOps) for both application and infrastructure code, including:
    • Automated build and release pipelines
    • Code quality checks
    • Unit, integration and functional tests integrated into pipeline
    • PowerShell scripting for custom tasks automation
  • Understanding of GIT usage and branching practices
  • Some experience of Agile delivery (eg Scrum or Kanban) as part of a team
  • Able to document the work you are doing
  • Customer-oriented, diligent, proactive, focused on achieving customer's business objectives as top priority
  • Able to work successfully as a team member
  • Easy-going, friendly, communicative, positive in relations with colleagues, in every situation strives to see opportunities rather than problems
  • Azure associate or above certification
  • Skills in multiple CI/CD tools (eg Azure DevOps, Jenkins, Octopus, Ansible, Terraform)
  • Skills in both Windows and Linux OS
  • Skills in a second cloud platform (eg AWS/GCP)
We offer
  • We offer a range of benefits including
  • A competitive group pension plan, life assurance and income protection
  • Private medical insurance, private dental care and critical illness cover
  • Cycle scheme Tech scheme and season ticket loan
  • Employee assistance program
  • Various perks such as Friday lunch, on-site massage and regular social events
  • Unlimited access to LinkedIn learning solutions
  • EPAM Employee Stock Purchase Plan (ESPP) (subject to certain eligibility requirements)
  • Some of these benefits may be available only after you have passed your probationary period
Apply