Platform Engineering Manager

Sorry, this job was removed at 9:07 a.m. (PST) on Tuesday, April 30, 2019
Find out who's hiring in Greater LA Area.
See all Developer + Engineer jobs in Greater LA Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Divergent 3D is on a mission to democratize the design and manufacture of vehicles. We want to enable a future where small entrepreneurial teams across the globe will bring increasingly material and energy efficient transportation solutions to market with a fraction of the capital and time. 

The current auto manufacturing system is economically and environmentally broken. Divergent invented a manufacturing system that combines software, additive manufacturing, and assembly technologies to radically reduce the material, energy, time and capital required to design and build vehicles. This will transform the automotive industry from capital intensive to innovation intensive while dramatically reducing the lifecycle environmental impact of vehicles. We have been recognized for our disruptive innovation, receiving the Frost & Sullivan Innovation of the Year and the inaugural Petersen Innovation in the Automotive Industry awards as well as being named a Google Moonshot company.

Your Role: Platform Engineering Manager (Lead DevOps Engineer)

What You’ll Do:

The Divergent 3D Lead DevOps Engineer will head the effort to productionize and maintain the optimization software built by the software team. This is an opportunity to take a leadership role in defining the company’s software best-practices, build, test, deployment environments, and shape the productization of a sophisticated design automation platform. An ideal candidate will be a deep and systematic problem-solver, be comfortable defining and implementing software best practices, proactively identify and troubleshoot problems, sustain high motivation, and execute as an individual and through the effective management of a small team.

The Specifics:

o Provide support for the whole software lifecycle, from design, through build, deployment, and operations, and maintaining the production system.

o Maintain and expand the company’s software build environment which currently spans C++, Java, Python, Node.js, and JavaScript.

o Own the continuous integration and continuous deployment (CI/CD) pipeline, the cluster management system, and the cloud infrastructure based on Docker, Kubernetes, and AWS.

o Lead company software testing efforts including defining testing best practices, building integration and automated testing, and maintaining testing infrastructure.

o Develop software monitoring systems to detect software functionality and performance anomalies and alert the developers. Build dashboards to improve monitoring and tracking.

o Respond to developer build problems and production issues.

o Ensure that company software employs information and network security best practices.

o Pair with developers to deliver sustainable software systems and ensure rapid developer velocity.

o Debug and optimize code and automate routine tasks. Become comfortable interacting with applications written C++, Java, Python, Node.js, and JavaScript.

What You Have:

o B.S. or equivalent in Computer Science, Engineering or related fields.

o 10+ years’ experience in DevOps, System Software, and/or Site Reliability Engineering roles.

o Experience setting up software build, test, and production environments.

o Experience automating software infrastructure processes and with software automation tools.

o Experience programming in C/C++, JavaScript, and Node.js.

o Experience developing in Ubuntu/Linux with Shell, CMake, virtual machines (full hardware and operating-system-level).

o Experience building cluster-based systems using Helm, Docker, Kubernetes, Artifactory, Software Defined Networks (SDNs), and Amazon Web Services.

o Solid interpersonal skills, capable of working with software engineers to resolve their build issues, collaborate on joint development efforts and lead a team working on DevOps projects.

Your Extras:

o Experience programming in Python, Java, and Tcl.

o Experience with GitHub, Jenkins, Terraform, PostgreSQL

o Experience using or developing CAD and CAE tools.

 

Divergent 3D is an equal opportunity employer committed to diversity in the workplace. Our positions adhere to all statutory and regulatory requirements. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

19601 Hamilton Ave, Torrance, CA 90502

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DivergentFind similar jobs