Career Center

Unix/Linux Engineer

Location: Durham, NC
Posted On: 01/04/2024
Requirement Code: 66582
Requirement Detail

Job Description:
We're growing and disrupting the computing industry. Nutanix is a global leader in cloud software and a pioneer in hyperconverged infrastructure solutions, making clouds invisible and freeing customers to focus on their business outcomes. Organizations around the world use Nutanix software to leverage a single platform to manage any app at any location for their hybrid multi cloud environments.
Team of 6 software engineers with team in NC/CA locations: this role will focus 80% in software development/20% operations for the Build and release teams
Developing the ci/cd tooling for its product; Creating the code for 2-3 tools they build for the developers to use


Top Skills:
Need software development for lowest layers (OS, kernel level)
OO language experience: python is preferred (java, c~~@~~~~@~~, golang)
Software development to automate task
Experience with kernel, source control/patching: workflows with distributed storage
CICD practices
Strong Unix/Linux Experience required


We are the Build & Release team at Nutanix. We develop and maintain micro services, internal applications and tooling that is the bread and butter for building and shipping Nutanix products. We are a motivated team of Software Engineers solving interesting problems and focused on high quality deliverables.


Role: Engineer
Description: You will be joining a team working on automating and implementing a common operating system management strategy, used by all Nutanix software.


Required skillset / experience:
* 3 years of software development
* 3 years of Unix/Linux OS experience, with patching and upgrading
* Understanding of OS, including user space, kernel and distributions
* 2 years of version control SCM experience using git
* Motivated and willing to learn and solve challenging problems
* Strong analytical skills
* Ability to collaborate cross team, cross locales
* Experience supporting a 24x7 software service ?????


Role: Senior Engineer
Description: You will be tasked with working on building out the next generation software tooling in support of the CI/CD for all Nutanix Software in a distributed architecture. This will be used by thousands of developers doing tens of thousands of builds a week.

Required skillset / experience:
* 7 years of relevant experience working on distributed systems in software development
* Relevant development experience with OO languages (such as Python, Java, C~~@~~~~@~~, etc.)
* Unix/Linux OS experience, with patching and upgrading
* Understanding of OS, including user space, kernel and distributions
* In depth understanding of CI/CD, developer workflows and best practices
* In depth understanding of Git, standard branching & release process
* Automated build orchestration tools such as Jenkins, Hudson, CircleCI
* Experience in Kubernetes preferred
* Motivated and willing to learn and solve challenging problems
* Strong analytical skills
* Experience supporting a 24x7 software service


Compensation:

60-64.52 Hourly W2