Ivanti are looking for a DevOps Engineer to join our DevOps team in Scotland either in a remote role or working from our office in Dundee. The successful candidate will play a pivotal role in our mission to enable product development to release and host software effectively and efficiently.
Who we are
Ivanti are 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.
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 Redis, Nginx and ElasticSearch. We leverage Kubernetes to host the product in the cloud.
Our team leverage the public cloud catalogue using both Azure and AWS to provide a platform for our applications to run on. We also facilitate the deployment and observation of the applications using the likes of GitHub Actions, Terraform and New Relic.
Primary Responsibilities
- Maintain our Deployment Automation Platform
- Develop pipelines that use versioned scripts / definitions to build and test software components.
- Implement deployment pipelines that can be used to deploy to a variety of different targets. i.e. Test, Staging, Production
- Understand the Definition of Done used by the product development teams and build automation / integrations that help the teams conform to these.
- Build tooling that helps us automate and comply with security requirements / certifications
- Follow industry best practice and Ivanti guidelines to standardise 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
Desired Experience
- 3+ years writing code in your IDE as part of a team
- A fundamental understanding of DevOps practices such as CI/CD and DORA metrics
- Code authoring and writing reusable, maintainable code in version control
- Hands on experience with CI Servers / Runners. In MDM we use Jenkins and GitHub actions as our primary runner.
- Experience of working with Containers and Ideally orchestration using Kubernetes
- IaC experience using Terraform, Bicep, Helm Charts, etc.
- Generating documentation using UML and company wiki
- Modern SDLC exposure managed by project management tooling (ADO, Jira, etc.)
- Build & deploy of mobile apps to the marketplace
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
- Team interview
- Technical assessment
- Offer
At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.
If you require special assistance for the best interview experience, please contact us at recruiting@ivanti.com
#LI-Remote
#LI-AA1
Other Jobs from Ivanti
Senior Software Engineer – Global DevOps App
Senior DevOps Engineer – ZTA (Remote, Scotland / hybrid, Dundee)
Associate DevOps Engineer – ITSM
Senior Product Manager - ITSM & AI/ML
Principal Software Engineer - .Net Core, C#, Azure
Similar Jobs
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch
Software Engineer - Data Infrastructure - Kafka
Site Reliability / Gitops Engineer
Senior Site Reliability / Gitops Engineer
Senior DevOps Engineer – ZTA (Remote, Scotland / hybrid, Dundee)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say