Search Jobs

Find your next opportunity here.

So sorry, that position has been filled. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

DevOps Engineer

Tustin, CA 92780

Posted: 03/18/2024 Employment Type: Direct Industry: Engineering Job Number: 84526

Job Description

Purpose and scope: 
Motive has an opening for a highly skilled on-site Development and Operations (DevOps) Engineer for applications in software systems development. DevOps engineer will work with the engineering team to create a renewable energy storage system used in commercial and industrial environments, with a backend on Amazon AWS and edge computing servers at remote field sites.

Job Requirements

The DevOps Engineer will participate in the design, development, test, and validation of a modular energy storage system. Responsibilities will include:  
 
Team Member
  • Participate in Agile processes including scrums, planning sessions, retrospectives, and issue management, with team members that may be in office or remote
  • Write effective technical documentation so that knowledge is shared
 
AWS Cloud Infrastructure
  • Manage cloud infrastructure using Infrastructure as Code (IaC) principles
  • Design and implement dev and production environments using container orchestration tools
  • Propose and lead longer term architectural changes
 
Edge Computing Infrastructure
  • Ensure secure network connectivity with edge servers
  • Develop software to integrate edge servers with internal back-end systems  
  • Develop pipelines to process data from edge servers
 
Security
  • Ensure infrastructure compliance with security best practices
  • Implement and maintain authentication services
 
Systems Management
  • Deploy updates and fixes and provide Level 3 technical support
  • Build tools to reduce occurrence of errors and improve customer experience
  • Perform root cause analysis of production errors and resolve technical issues  
  • Design procedures for system troubleshooting and maintenance
 

Technical Requirements

Proven skills in complete software lifecycle including requirements definition, system design, development, operation, maintenance, testing, and product launch.  
 
AWS Cloud 
  • Docker and container orchestration tools such as ECS and/or EKS
  • Infrastructure as Code (IaC) tools like Terraform and CloudFormation 
  • Monitoring with Cloudwatch and Zabbix or similar tools
  • Identity management services such as Cognito, IAM, and SSO / SAML / OAUTH 
  • Product build tools for CI/CD: Jenkins with Bitbucket integration
  • Deploy and manage networking and content delivery such as VPC, PrivateLink, API Gateway, and Elastic Load Balancing
 
Networking  
  • Networking protocols, debugging network problems; familiar with the OSI model  
  • VPN setup: configuration, routing, certificate generation (OpenVPN and Wireguard) 
  • Network routing between LANs/WANs (over VPN)   
  • Firewall setup and traffic flow management for security using Linux (iptables & ipchains) 
  • Setup and configuration of various networking devices (routers, switches, interfaces, etc.)  
 Linux System Administration
  • Familiar with Debian/Ubuntu flavors of Linux  
  • Strong knowledge of Linux environment and commands, file manipulations, file editing, file systems, storage environments  
  • Installation & configuration (software dependencies, IPs, routing, firewalls)  
  • Automation with cron jobs or similar
  Application Deployment 
  • Configuration with Ansible or other similar tools
  • Deployment of Java, NodeJS, Python applications
  • Web server setup, NGINX, Apache
  • DB setup and maintenance (SQL)
  • Certificate Management
  Software Development
  • Scripting in Bash and Python, for writing moderately complex scripts for DevOps automation
  • Experienced with software development support tools for:
    1. Source code management: git command line and github or bitbucket
    2. Team project tools like Jira and Confluence
Education and Training:
  • BS in Computer Science or equivalent experience with minimum of 5 years of experience in DevOps.

Pay: $120,000-$135,000/yr

This position is onsite at our Tustin, CA office. 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Tustin, CA

Ready to take the next step in your career journey? Explore our job opportunities in and around Tustin, California! Nestled in beautiful Orange County, Tustin offers a vibrant and diverse community with endless growth possibilities. Imagine working just a stone's throw away from The District at Tustin Legacy for shopping and dining, or catching a show at the nearby Chance Theater. With its close proximity to acclaimed art galleries and delicious eateries serving up authentic Mexican cuisine, Tustin is a place where work and play harmoniously collide. Join us in discovering the charm of Tustin, where career opportunities meet a rich cultural tapestry waiting to be explored. Let's find your perfect fit in this dynamic region!