Home > Find Jobs

Job Search

A tropical beach
Distributed company logo

Distributed

UK

Posted on: 27 August 2023

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

DevOps Engineer (Azure)

DevOps Engineer (Azure)

Remote - UK

6 months 

 

Who are we?

We're a software development company building the world's Elastic Workforce, reinventing work and challenging the assumption that a local team = the best team.

We help businesses deliver technical projects better than ever before through our platform and on-demand Elastic Teams™. 

What's in it for you? Our mission is to create freelance jobs with more benefits than permanent.

Want to know more? read: https://distributed.co/about

About this role 

We are seeking a skilled and motivated DevOps Engineer to join our team for a VB6 to .NET migration project of a mental health software solution. As a DevOps Engineer, you will play a crucial role in implementing and managing the necessary infrastructure and deployment pipelines for the migration project. You will be responsible for ensuring a smooth transition from VB6 to .NET while maintaining the highest standards of security, reliability, and scalability.

Responsibilities:

  • Collaborate with the development and operations teams to design, implement, and maintain the necessary infrastructure for the migration project.

  • Manage and optimize the Azure cloud environment to ensure efficient and secure application deployment and scalability.

  • Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps or similar tools.

  • Develop and maintain infrastructure as code (IaC) using Pulumi to automate the provisioning and configuration of cloud resources.

  • Facilitate the migration process by identifying and resolving any infrastructure-related challenges and bottlenecks.

  • Implement and maintain a robust monitoring and alerting system to ensure the health and performance of the application.

  • Collaborate with the security team to implement and enforce security best practices in the infrastructure and deployment processes.

  • Support the development team in troubleshooting and resolving any infrastructure-related issues.



Requirements:

  • Solid experience in DevOps and cloud technologies, particularly Azure.

  • Proficiency in infrastructure as code (IaC) using tools like Pulumi.

  • Strong knowledge of containerization and orchestration technologies such as Azure Container Service (ACS) and Azure Kubernetes Service (AKS).

  • Experience with package management using NuGet or similar tools.

  • Previous experience with VB6 to .NET migration projects is highly desirable.

  • Familiarity with continuous integration and continuous deployment (CI/CD) practices and tools like Azure DevOps.

  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

 

About us

Distributed is proud to be an equal opportunities employer. Employees and contractors, as well as prospective employees and contractors, will all be treated equally and fairly. Distributed is committed to ensuring no less favourable treatment is experienced by any current or prospective employee because of any of the protected characteristics under the UK Equality Act 2010 or equivalent local equality legislation.

By submitting your application you give us permission to store and use the information from your CV and your answers to application questions.

Tags

.Net
azure
cloud
kubernetes
security
Apply to job