DevOps Engineer
Role details
Job location
Tech stack
Job description
We are seeking a hands-on DevOps Engineer to join our team in Santa Clara. In this role, you will focus on executing the automation vision set forth by the Development leads, plugging infrastructural gaps, and ensuring our development and deployment pipelines run flawlessly., KeyResponsibilities
- Infrastructure Execution: Implement and maintain automation tools and processes to streamline development, integration, and testing tasks.
- Pipeline Maintenance: Maintain and continuously improve the build infrastructure and CI/CD pipelines (Jenkins, Artifactory).
- Team Support: Provide day-to-day support to the Development and Quality Assurance teams, quickly resolving issues related to builds, tools, and infrastructure.
- Code Quality Tooling: Maintain and optimize software development tools used for static analysis, code coverage, and memory leak detection.
- Source Control Management: Manage and maintain source control tools (Gerrit, Git) and ensure smooth integration with the wider development ecosystem.
Requirements
Do you have experience in Virtualization tools?, Do you have a Bachelor of Science?, The successful candidate will be involved in designing and implementing automation tools and processes to streamline development and deployment tasks, reducing errors and improving efficiency. This is a mid-level, execution-focused position requiring strong troubleshooting skills and a solid understanding of low-level systems (C, Linux, Makefiles) paired with modern CI/CD tools (Jenkins, Docker).
- Location: Santa Clara, CA (Hybrid: 3 days in-office, 2 days remote)
- Position Type: Full-time, * Education: BSc or higher in Computer/Electrical Engineering, Computer Science, or a related technical field.
- Experience: 4+ years of relevant experience as a DevOps/Build Engineer or Systems Administrator.
- Systems & Scripting: Strong proficiency in Linux administration, networking, scripting (Python, Shell), and C build environments (Makefiles).
- Tools & CI/CD: Hands-on experience with Jenkins, Artifactory, Git/Gerrit, and Jira.
- Containerization: Practical experience with Docker and Linux virtualization environments.
- Problem Solving: Strong troubleshooting and root-cause analysis skills to resolve build and deployment blockers.
Preferred Skills
- Static analysis/profiling tools (Coverity, Lint) and memory leak detection.
- White Box switch/router configuration and the ONIE framework.
- Test automation (Pytest, Robot) and configuration automation (Ansible, Puppet).
- Kubernetes, file systems, and bootloaders (e.g., GRUB).
Personal Soft Skills
- Clear and effective communication skills (written and spoken) in English.
- A collaborative team player who is self-driven and handles project pressures well.
- Highly flexible, adaptable, and eager to learn new environments.
Benefits & conditions
Pulled from the full job description
- Retirement plan
- 401(k) matching
- Paid time off
- Health savings account
- Life insurance, Please note that the offered rate of compensation will be based on a variety of non-discriminatory factors, including education, experience, qualifications, the external labor market, and internal equity. Variable incentives may also be offered. The Salary range for this role is $187,000 -$202,000/ annual salary. Salary is negotiable for the right candidate.
Pay: $187,000.00 - $202,000.00 per year
Benefits:
- 401(k) matching
- Health savings account
- Life insurance
- Paid time off
- Retirement plan
Application Question(s):
- Are you comfortable with 3 days in office in the Hybrid Setting?