Share Email Opening
Title

Senior Software DevOps Engineer  

Description

Connected Technology Team is building Proterra's next-gen Telemetry & IOT (Vehicle and Charger data) platform which will enable our customers to optimize asset utilization, access valuable data & analytics via mobile and SaaS solutions, enable Engineering to monitor and analyze in-service data for continued product improvement, and enable Service with predictive and real-time data to support proactive Customer Support.

In this role, you will work collaboratively with the software engineering team to deploy and operate our systems. You will guide code releases from development to distribution and monitor the product's (system's) health and security once the updates are deployed. This position will also allow you to innovate our engineering systems and practices.

Responsibilities:

Have ownership of the source code management, continuous integration, continuous delivery/deployment, and monitoring, alerts orchestration

Ensure appropriate release and patch approvals prior to deployment

Build software releases and drive continuous integration (automate code review, build, test and release management)

Build and maintain tools for deployment, infrastructure provisioning, monitoring and operations

Automate (CI/CD pipelines) and streamline our operations and processes

Monitor metrics, Maintain, troubleshoot and resolve issues in our dev, test and production environments

Manage any migration and software refresh activities

Analyze production errors to identify changes that are necessary to maintain optimal system performance and mitigate problems via system design

Collaborate with team members to improve the company's engineering tools, systems and procedures, and data security

Conduct systems tests for security, performance, and availability

Develop and maintain system design, release, deployment and troubleshooting documentation

Qualifications:

Thorough understanding of the software development lifecycle and automation tools used to create the CI/CD (continuous integration/continuous delivery) pipeline, which minimizes coding errors and facilitates rapid deployment of higher-quality products. Keen attention to detail, problem-solving abilities, and a solid knowledge base are essential.

Expertise in source control, build, containerization, automation, configuration, and monitoring tools (Git and GitHub, SonarQube, Jenkins, Ansible, Terraform, Packer, Zipkin/Jaeger, Prometheus, ELK, JMX etc.)

Strong experience with SQL and scripting languages (Python, PHP, Perl and/or Ruby)

Ability to use a wide variety of open source technologies and cloud services (experience with AWS, Docker, Kubernetes and Elastic is required)

?Significant experience scaling solutions that run on private, public, and hybrid cloud infrastructures.

Experience in network, server, and application-status monitoring

Strong background in Linux/Unix Administration

Bachelor's degree in Computer Science, Engineering, or relevant field

8+ years' experience as a DevOps Engineer or equivalent software-engineering role

Knowledge of best practices and IT operations in an always-up, always-available service

Able to empathize, sell ideas, and influence others

Able to multitask, prioritize, and manage time efficiently

Proterra is an Equal Employment Opportunity Employer, providing equal employment opportunities to all Employees and applicants for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, disability, age, genetic information, veteran status or any other characteristic protected by applicable federal, state, or local law or ordinance. Proterra does not permit or tolerate unlawful discrimination against applicants or Employees.

 
Position Requirements  
EOE Statement Proterra is an Equal Employment Opportunity Employer, providing equal employment opportunities to all Employees and applicants for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, disability, age, genetic information, veteran status, pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation or any other characteristic protected by applicable federal, state, or local law or ordinance. Proterra participates in the Electronic Employment Verification Program (E-Verify).  

This position is currently not accepting applications.

To search for an open position, please go to http://Proterra.appone.com



WE ALSO RECOMMEND

Other Jobs Within Same Category
-- None found --



Other Jobs Within 60 Miles
Business Development Manager, Proterra Powered in Burlingame, CA
Posted on: 8/30/2019
[Apply Now]



 


 
Click here for technical assistance.