Lead Infrastructure Engineer
Posted
We are looking for a Lead Infrastructure Engineer
We are seeking a highly technical platform engineer with strong communication skills and a DevEx mindset to help make a lasting impact. The role involves delivering a PaaS solution for critical business functionality and contributing to a cohesive team with the right mix of collaboration, ownership, and standout soft skills.
Responsibilities:- Architect and enhance the ROSA platform to meet product team needs.
- Design for resilience and minimize enterprise impact during outages.
- Lead solution design with attention to risk, mitigation, performance, user experience, and testability.
- Participate in sprint planning by estimating and owning development stories.
- Support automated testing and development as needed.
- Qualified candidates must live within a 180-mile radius of specified hub locations.
- Applicants must be eligible to lawfully work in the U.S. immediately.
- Hybrid work environment with time spent working from home and in the office.
- AWS knowledge and expertise with Lambdas/IAM roles.
- Basic understanding of cloud/on-premise networking and troubleshooting experience.
- Kubernetes knowledge and expertise.
- Experience with Go programming language for API and CLI development.
- Experience with Terraform and Gitlab for CD/CI best practices.
- Strong communication skills, both verbal and written.
- Ability to build relationships across various levels of the organization.
- Ability to quickly adapt to a changing environment.
- Ability to coach and mentor others.
- Knowledge in enterprise application development (Spring/Spring Boot, React, Angular, Java/JavaScript) is a plus.
- In-depth GitOps/ArgoCD knowledge is a plus.
- SPIFFE/SPIRE/ZTWIM knowledge and expertise is a plus.
- Ability to foster innovation, encourage diversity of thought, and incorporate new ideas.
- Desire to provide guidance and set direction for the ROSA technology.
- Commitment to software practices of continuous integration and automated testing.
- Desire to provide automated solutions for manual processes in place today.
- Experience or comfort working in a relaxed, fun, fast-paced, startup environment.
- Willingness to be a self-starter and quick learner.
- Experience with agile development practices.
- Ability to navigate the organization and collaborate across teams and departments.
