Search Jobs
Find your next opportunity here.
DevOps Engineer
Tustin, CA 92780 US
Job Description
Job Requirements
- Deploy updates and fixes, and provide Level 3 technical support.
- Build tools to reduce occurrence of errors and improve customer experience.
- Develop software to integrate with internal back-end systems
- Perform root cause analysis of production errors and resolve technical issues.
- Develop scripts to automate visualization.
- Design procedures for system troubleshooting and maintenance.
- Supporting the development and deployment of energy management algorithms.
- Participates in Agile processes including team meetings, planning sessions, retrospectives, and issue management.
- Proven skills in complete software life-cycle including requirements definition, system design, development, testing, and product launch.
- Networking
- Networking protocols, debugging network problems, familiar with the OSI model
- Network routing between LANs/WANs (over VPN)
- VPN setup (configuration, routing, certificate generation)
- OpenVPN
- Wireguard
- Firewall setup and traffic flow management for security
- iptables
- Setup and configuration of various networking devices (routers, switches, interfaces, etc)
- Monitoring applications
- Zabbix
- Linux
- Familiar with Debian/Ubuntu flavors of Linux
- Configuration with Ansible
- Strong knowledge of Linux commands, file manipulations, file editing, file systems, storage environments
- Familiar with creating and deploying Docker applications
- Deployment of Java, Python applications
- Installation, configuration (software dependencies, IPs, routing)
- Scripting in Bash/Python/other, cron jobs
- Web server setup, NGINX, Apache
- Experienced with S/W development support tools such as git, Maven, Eclipse and Jira/Atlassian.
- Write effective technical documentation
- BS in Computer Science or equivalent with minimum of 5 years of experience in S/W development.
Share This Job: