Title: Developer Platform Architect (Don't send Cloud Architect Resumes)
Location: Irvine, California
Salary: 120 K for FTE
Experience: 10 to 13 years
Job Description:
The Developer Platform Architect will be responsible for designing and developing the architecture for the Converix Development Platform. This role focuses on creating a robust developer ecosystem that includes a developer portal, multi-tenant cloud platform, virtual test environments, and seamless integration with ground and airside systems. The architect will lead technical direction, collaborate with cross-functional teams, and ensure that the architecture meets product and system requirements.
Key Responsibilities:
Design and develop architecture for:
- Developer Portal
- Developer Experience workflows
- Multi-Tenant Cloud Portal
- Virtual Test Environment
- Integration with ground operations.
- Drive architecture and design for multi-tenant cloud environments, including developer flows, document/content management, and virtual test environments.
- Act as a technical leader to resolve issues, improve processes, and guide development teams.
- Collaborate with engineering and architecture teams to ensure system designs align with software requirements.
- Architect solutions using AWS Cloud and open-source frameworks such as Backstage, Port, Cortex, and Cycloid.
- Break down architecture into development tasks, review deliverables, and resolve design blockers.
Skill Requirements:
Cloud Architecture:
- Strong experience with AWS Cloud services.
- Knowledge of multi-tenant cloud environments and virtualization.
Developer Platform Expertise:
- Experience designing developer portals and service catalogs.
- Familiarity with frameworks like Backstage, Port, Cortex, and Cycloid.
CI/CD Integration:
- Hands-on experience with CI/CD pipelines (GitLab CI, Jenkins, ArgoCD).
API Development:
- Proficiency in RESTful and GraphQL APIs for integration.
Containerization & Orchestration:
- Experience with Kubernetes, Docker, and container-based solutions.
Programming Skills:
- Front-end and back-end development (TypeScript, React).
Virtual Test Environments:
- Experience designing simulators and virtual CI environments.
Agile Methodologies:
- Strong understanding of SAFe/Agile development processes.
Qualification:
- Bachelors/Masters in Computers