Job Posting Date
2025-09-24
Additional Job Posting Location
Santa Clara USA; San Diego USA
---
General Summary:
We are seeking an experienced and visionary DevOps Architect to join our team. The DevOps Architect will work closely with DevOps Engineers and cross-functional teams to lead the design, evaluation, and implementation of CI/CD solutions. This role requires strong technical expertise, leadership skills, and the ability to drive consensus among diverse stakeholders.
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
• 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications:
- Proven experience as a DevOps Architect or similar leadership role in the semiconductor or related industry.
- Strong expertise in CI/CD tools such as Jenkins, GitLab CI/CD, and GitHub Actions.
- Deep understanding of SCM tools like GitLab and Perforce, and branching/versioning strategies.
- Familiarity with requirement management tools (e.g., Jira, Confluence) and bug tracking systems.
- Hands-on experience with configuration management tools such as Ansible, and Chef.
- Knowledge of server firmware/software like Zephyr, OpenBMC and EDK2.
- Strong technical skills in programming languages such as C, Python, and Shell scripting.
- Experience in the semiconductor industry or working with embedded systems.
- Familiarity with server architecture and firmware development workflows.
- Strong problem-solving skills and ability to work in a fast-paced, dynamic environment.
- Excellent communication skills with the ability to explain technical concepts clearly and concisely.
- Strong negotiation and conflict resolution skills to drive consensus among diverse teams.
- Solid understanding of DevOps principles and practices.
Principal Duties and Responsibilities:
- Lead discussions with cross-functional teams to design and implement scalable and efficient CI/CD solutions.
- Evaluate and compare CI/CD tools and frameworks, presenting pros and cons to stakeholders.
- Facilitate collaboration among teams to ensure alignment on CI/CD strategies and tools.
- Drive consensus among partners and stakeholders, ensuring solutions are accepted and meet the needs of all teams.
- Provide technical leadership and guidance to DevOps Engineers and other team members.
- Develop and maintain best practices for CI/CD pipelines, branching strategies, and DevOps workflows.
- Ensure CI/CD solutions are aligned with organizational goals and industry best practices.
- Communicate complex technical concepts effectively to both technical and non-technical audiences.
- Negotiate and resolve conflicts to achieve mutually beneficial outcomes for all stakeholders.
- Stay updated on the latest DevOps tools, technologies, and trends to continuously improve solutions.
Level of Responsibility:
- Works independently with minimal supervision.
- Provides supervision/guidance to other team members.
- Decision-making is critical in nature and highly impacts program, product, or project success.
- Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc.
- Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions).
- Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively.