DevOps Engineer
Description
Nuix creates innovative software that empowers organisations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence.
We collaborate to provide innovative solutions for more than 2,000 customers in over 75 countries. Our customers include many of the world’s top financial institutions, corporations and government departments, all major global regulatory agencies, leading security and law enforcement agencies, and all tier-one advisory firms and litigation support vendors.
We offer a truly unique place to work, with passionate people who believe in our vision and mission, and exciting opportunities for those who seek them. Are you ready to be part of a global team that is changing how eDiscovery, information governance, forensic and electronic investigations are being conducted around the world?
What you will be doing:
The DevSecOps Engineering team is responsible for improving the reliability, performance, scale, and observability of Nuix software. Additionally, the team fills a crucial role as a go between the support teams and the development teams by troubleshooting critical production issues and reporting findings back to the development teams.
This position will be based in our Pittsburgh office. The candidate is required to attend the office a minimum of 2-3 days per week, but may voluntarily elect to work either remotely or from the Pittsburgh office for the remaining days of the week.
Key Responsibilities
Take ownership of, and drive improvements to, shared platforms: CI/CD tools, Configuration management, AWS networking infrastructure, Security, Logging and monitoring, Cost engineering, Security scanning
Maintain and upkeep operational excellence across Nuix environments.
Identify and own opportunities to simplify or automate systems and processes.
Work closely with development teams to assist and recommend deployment and implementation patterns with various applications being deployed into the environment.
Identify and document non-functional system requirements and ensure they are met.
Develop, implement & maintain multiple CI/CD pipelines for different applications; simplifying the process across different applications and consolidating toolsets and deployment projects
Skills, Knowledge and Expertise
Tertiary qualification in Computer Science or related field, or relevant experience.Minimum of 4 years experience within an applicable role.
Exceptional communication and negotiation skills with both internal and external stakeholders, and in incident responses.
Advanced level capabilities as pertains to all phases of testing within the SDLC
Experience with cloud-based platforms and SaaS
Experience with AWS, Kubernetes, terraform and helm
Configuration Management Experience. (Ansible, Puppet, Chef or Vagrant preferred)
Experience with CI/CD platforms, particularly Jenkins
Experience with building installation packages, docker containers & registries
Familiarity with Java, Python, Groovy, Bash, or Powershell
Proven record of up-time, understanding HA, SLA management, Change Control workflows.
Demonstrate ability to solve complex problems.
Deep financial understanding of cloud compute.
Demonstrated experience in running successful infrastructure projects to completion.
General IT knowledge with the ability to solve problems which require research for solution
The ability to test individually designed code is required
Ability to thrive in a fast-paced, agile environment
Commitment to work collaboratively & cross-functionally
Desirable:
Sumologic, Artifactory, BitBucket, SonarQube
Hacker mentality - understand how things actually work under the bonnet and not be scared
Nuix is on an incredible journey of transformation, aligning our strengths with our ambitions to pursue greater opportunities. To find out more about who we are and what we are doing, please visit our web page.
https://www.nuix.com/
As we expand our global team and extend our skills and expertise, we are unified as one Nuix team guided by our shared values.
Nuix Vision
Finding Truth in a Digital World.
Nuix Mission Statement
Nuix creates innovative software that empowers organizations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence.
Nuix Values
TAKEOWNERSHIP_ AND FOLLOW UP
RESILIENT_ WE LEARN FROM THE PAST AND ARE OPTIMISTIC ABOUT TOMORROW
UNAFRAID_ TO DO THE RIGHT THING, QUICKLY
TEAM NUIX_ FIRST AND FOREMOST
HERO OUR CUSTOMERS_ AND INNOVATE FOR THEM
We believe in these principles and seek to weave them into the fabric of our daily work at Nuix. In doing so, we co-create a dynamic and purposeful company culture that we can be proud of and want to belong to.
**Nuix is an Equal Opportunity Employer**
About Nuix See the bigger picture, faster.
We are a leading provider of investigative analytics and intelligence software, that empowers our customers to be a force for good by finding truth in the digital world. We help customers collect, process and review massive amounts of structured and unstructured data, making it searchable and actionable at scale and speed, and with forensic accuracy. Our users rely on Nuix software to assist with challenges as diverse as criminal investigations, data privacy, eDiscovery, regulatory compliance and insider threats.
Powered by AI.
Our solutions are powered by our patented data processing engine and enhanced with AI such as Natural Language Processing. Our AI capabilities super-charge our software to identify patterns and correlations that no human could find, so that our customers get to the most relevant or risky data faster, saving on time, cost, reputation damage and even lives.