Flag job

Report

Software Engineer - DevOps Tooling

Min Experience

2 years

Location

Dundee, Scotland, United Kingdom

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Software Engineer - DevOps Tooling (Remote in Scotland)

at Ivanti

Dundee, Scotland

We are looking for a Software Engineer to join our GDO application development team in Scotland in a remote role. The successful candidate will play a pivotal role in continuing to develop an application that can be used to monitor our entire cloud estate and provide insights into our SaaS business.

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.

Reporting to the Director of Engineering for tooling you'll be a contributor on the software development team. You'll be expected to use your experience and talent to solve problems and contribute to the goals of the team.

You'll be working on applications which we develop to enable effective product development at Ivanti. The GDO app runs on Node JS and has a React front end. We use MongoDB as our primary data store and have integrations with CI pipeline runners, GitHub and other DevOps tools to build our insights. The Deployment Automation Platform uses Java and Angular to provide our engineers with an application that can be used to create and manage the lifecycle of test environments.

Primary Responsibilities

Build upon our web application by implementing solutions to problems and scenarios described in our Product Backlog Items

Develop code that complies with our standards and is covered by unit tests

Resolve issues uncovered by either your peers or our users

Communicate with engineering teams working in different geographies to facilitate them

Contribute to the success of your sprints / team commitments by engaging with planning sessions, code reviews and engaging with team members on an ad-hoc basis to get the job done

Become familiar with automated environment provisioning using Terraform, Kubernetes, Maven and Helm.

Desired Experience

2+ years writing code in your IDE as part of a team

Experience in a software engineering role to include: Object Orientated language, web applications/services and relational databases.

Familiarity with modern programming concepts, including SOLID principles, Continuous Integration, Unit Testing, and Mocking

A fundamental understanding of DevOps practices such as CI/CD and DORA metrics

What is it in 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

Technical assessment

Team interview

Offer

Apply for this Job

  • Required

First Name *

Last Name *

Email *

Phone

Location (City) *

Resume/CV

Drop files here

Dropbox

(File types: pdf, doc, docx, txt, rtf)

Cover Letter

Drop files here

Dropbox

(File types: pdf, doc, docx, txt, rtf)

Do you reside in Scotland? *

Are you eligible to work in the country in which this role is located? *

Would you require visa sponsorship?

Were you referred by a current Ivanti employee?

If "Employee Referral", please specify:

LinkedIn Profile

Privacy Statement *

Your privacy is important to us and we comply with applicable data protection laws. In order for Ivanti to share opportunities with you, we need to collect and maintain some personal data. By clicking the "SUBMIT" button below, you acknowledge that you have read and understand Ivanti's Privacy Policy and Notice linked here, and agree to Ivanti's use of your personal data in accordance with Ivanti's Privacy Policy and Notice.

EMEA DE&I Data Monitoring

We create amazing products and deliver better outcomes for our customers and we know we can do this best by continuing to build a diverse and inclusive workplace where our background, heritage and lived experiences are respected and celebrated.

The following information request is completely voluntary and will only be used to help us identify areas of improvement in our hiring processes. Your responses will not be associated with your specific application and will not in any way be used in the hiring decision. All data disclosed will comply with the Data Protection laws of the country the role is based in.

I identify my gender as: (Select one)

Female

Male

Non-binary / third gender (Inclusive of bigender, agender, androgynous, gender fluid, gender non-conforming)

I prefer to self-describe

I don't wish to answer

I Identify My Ethnicity As (mark All That Apply)

Asian

Black, Caribbean or African

Mixed or multiple ethnic groups

White

Other ethnic group

I don't wish to answer

Veteran Status: (Select one)

Yes, I am a veteran

No, I am not a veteran

I don't wish to answer

I have a disability: (Select one)

Yes

No

I don't wish to answer

I am Neuro diverse (Select one)

Yes

No

I don't wish to answer

About the company

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.

Skills

node.js
react
mongodb
ci/cd
github
devops
java
angular
terraform
kubernetes
maven
helm