Enable job alerts via email!

Associate DevOps Engineer (Scotland Remote)

Ivanti

Dundee

Remote

GBP 30,000 - 60,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking an Associate DevOps Engineer to join its dynamic team in Scotland. This exciting role offers the chance to work on cutting-edge cloud technologies, including Kubernetes and Azure, while collaborating with experienced professionals. You'll be involved in developing and maintaining deployment pipelines, writing Infrastructure as Code, and contributing to the overall improvement of software delivery processes. With a focus on career growth and skills development, this position is perfect for those looking to advance their careers in a supportive and collaborative environment. Join us and be part of a team that values learning and innovation.

Benefits

Private Health Insurance
Equity Tracking Award
25 days of holiday
Opportunities for career growth
Skills development
Team collaboration
Flexible workplace options

Qualifications

  • Bachelor's degree in Computer Science or equivalent is required.
  • Some knowledge of CI/CD practices and DevOps methodologies.

Responsibilities

  • Collaborate in a scrum team to solve complex challenges.
  • Develop and maintain deployment pipelines for cloud applications.
  • Write Infrastructure as Code (IaC) pipelines for public cloud.

Skills

Java
DevOps practices
CI/CD
Version control
Problem-solving

Education

Bachelor's degree in Computer Science

Tools

GitHub Actions
Terraform
New Relic
Kubernetes
Postgres
ElasticSearch
Kafka

Job description

Ivanti is looking for an Associate DevOps Engineer to join our DevOps team in Scotland working remotely. The successful candidate will join a well-established team and play a pivotal role in our mission to enable product development to release and host software effectively and efficiently.

Who we are

Ivanti is a leading provider of security and service management software. We provide solutions primarily targeted at IT departments within medium to large organizations to help them securely manage their IT infrastructure and service their clients.

Our company history is one of mergers and acquisitions which means we have dozens of products that we develop, maintain, and market, offering you lots of opportunities to grow.

We are on a journey to move and improve our main product offerings in the cloud under a SaaS model. We are looking for skilled individuals to help us continually improve.

What you’ll do

Working in a scrum team, you’ll collaborate with your colleagues to solve complex challenges whilst overcoming constraints in the form of cost and execution time.

We understand at the start of your career it’s important to be in a team where you can learn from existing implementations and the experience of others. You’ll be a junior member of a well-established team who are there to help you grow as we solve problems together.

Immediately you’ll be focused on our Ivanti Neurons for MDM product. This product is written in Java with a Postgres database and a JS framework frontend. It leverages technologies to enable high availability, scale, and reporting such as Kafka, Istio, and ElasticSearch. We leverage Kubernetes to host the product in the cloud.

Our team leverages the public cloud catalogue primarily using Azure to provide a platform for our applications to run on. We also facilitate the deployment and observation of the applications using GitHub Actions, Terraform, and New Relic.

Primary Responsibilities
  • Work on items given to you by your line manager to help our teams fulfill the definition of done.
  • Write IaC pipelines to provision infrastructure in our public cloud accounts.
  • Develop deployment pipelines that install services onto the public cloud using EKS & EKS as well as other cloud-native technologies.
  • Maintain our layered testing deployment pipelines and infrastructure.
  • Develop pipelines that use versioned scripts/definitions to build and test software components.
  • Build tooling that helps us automate and comply with security requirements/certifications.
  • Follow industry best practices and Ivanti guidelines to standardize implementation.
  • Identify bottlenecks in our processes and work with your peers to improve these.
  • Participate in discussions/code review so the team “levels up” together.
  • Develop and maintain software used internally.
Desired Experience
  • A bachelor’s degree in computer science or the equivalent.
  • Comfortable writing code in your IDE as part of a team.
  • Some knowledge of DevOps practices such as CI/CD and DORA metrics.
  • Code authoring and writing reusable, maintainable code in version control.
  • Experience using CI Servers/Runners. In MDM, we use GitHub Actions as our primary runner.
  • Evidence of learning new coding techniques and technologies.
  • Generating documentation using UML and diagrams.
What is in it for you?
  • Opportunities for career growth.
  • Skills development.
  • Team collaboration.
  • Private Health Insurance.
  • Equity Tracking Award.
  • 25 days of holiday.
  • Everywhere workplace up to a limited number of days per year.
How does the recruitment process look like?
  • Introductory discussion with our recruiter – 30 minutes.
  • Hiring Manager video discussion – 30 minutes.
  • Team interview.
  • Technical assessment.
  • Offer.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.