No longer accepting applications. A full list of our vacancies can be found here Job Search

Senior DevOps Engineer – Remote

(Senior DevOps Engineer, Azure, PowerShell, C#, CI/CD, Octopus Deploy, Team City, Jenkins, DevOps, Azure DevOps)

We are looking for a DevOps Engineer who will work closely with our Tech team to build the future of digital scheduling. My client is focused on developing services and microservices that communicate through clean interface layers to deliver a stable and agile scheduling platform. You have the flexibility to work on web apps, mobile apps, integrations, and API development. They utilise Azure and AWS and have multiple production and test environments. They’re very keen on automating infrastructure creation and changes to infrastructure alongside deployments to the platform.

As a DevOps engineer you will be taking ownership of the infrastructure and the deployment pipelines. They release to production multiple times a day, so automation is really important to my client. My client is a little obsessive about using the most appropriate tech to solve their problems, so there’s always an opportunity to learn new skills. Their front-end was recently rebuilt using React. In the back-end they use a mix of NoSQL and SQL depending on the use case. They are in the process of moving to asynchronous messaging-based architecture so there’s a real opportunity to get involved in architecture design.

Your responsibilities

* You will help build, deploy and maintain our infrastructure in both Azure and AWS – either manually or using IaC .

* You will champion and drive devops culture and best practice across the company – shortening feedback loops and increasing observability.

* You will help build and maintain our CI/CD pipelines.

* You will be responsible for the scalability, security and performance of Rotageek’s platform.

* You will document complex processes where needed.

* Mentoring and levelling up more junior developers on the team

* You will setup monitoring and alerting on our environments.

* You will be expected to provide reasonable estimates for how long work will take to deliver.

* You will support our sales and customer success teams in delivering digital scheduling to new and existing clients.

As the ideal candidate, you need to:

* Have experience creating and managing infrastructure as code – preferably using Terraform. Experience with BICEP or ARM Templates is a bonus.

* Be comfortable using tools like PowerShell and the Azure / AWS CLI.

* Have exposure to containerised applications and container orchestration tools such as Kubernetes

* Excellent knowledge of Microsoft Azure and it’s administration. It is useful to have exposure to AWS.

* Have experience configuring TeamCity, Octopus Deploy, Github Actions, and Azure Devops

* Have good knowledge of back-end development architecture, Web Development technologies, Database technologies (and ORM) and SOA or microservices architecture

* Have a strong working knowledge of ASP.NET, C# and .Net Core

* Have experience in, NOSQL databases, Message Queues (Azure service buses, RabbitMQ) *Demonstrate excellent interpersonal skills, an ability to build effective working. relationships with internal teams across Rotageek using collaboration and persuasion skills.

* Demonstrate the ability to manage multiple projects, successfully delivering projects on time and to budget.

* Fluent in communicating and innovating solutions to complex problems

* Have significant relevant experience and ideally educated to degree level.

The positions come with the following benefits:

  • Fully remote role
  • Company pension.
  • Private medical healthcare.
  • Catered lunches, snacks and beverages.

Salary: £90k + Benefits

NOIRUKTECHREC

NOIRUKREC

No longer accepting applications. A full list of our vacancies can be found here Job Search