You will lead the evolution of the Platform organization to better support the company's global objectives across SaaS, developer productivity, and on-prem delivery. Today, the team ensures SaaS operability and supports internal engineering needs, but lacks the structure and scalability required for our next phase. Your role will be to expand, organize, and mature the platform function into a clear, efficient, and strategic capability.
You will define and drive a platform strategy across three core domains:
- SaaS & Platform: reliability, scalability, and operational excellence of production environments
- Developer Experience (DevX): self-service, high-performance CI/CD and developer tooling
- Release & Validation Platform: infrastructure to support exhaustive compatibility testing for on-prem releases
Your mandate is to bring clarity of ownership, improve efficiency, and position the platform as a key enabler of product delivery and customer success.
Key Requirements & Responsibilities
Operational Responsibilities
- Accountable for service availability and uptime, meeting the needs of our service level agreements with customers.
- Experience working in a fast-paced, scaling environment, ensuring reliability and ensuring teams are operationally prepared for incident management, service excellence, and operational excellence.
- Hold a leading role in defining, planning, and executing large-scale initiatives such as consolidation and migration projects, while maintaining operational excellence.
- Ensure the platform and operations operating model scales with the demands of our technical and product roadmaps.
- Essential experience in the design, operation, and continuous improvement of a large-scale Kubernetes environment.
- Proven experience in ensuring platform reliability, scalability, security, and developer productivity.
- Both improving and enabling developer experience, and supporting the on-prem release quality team, should be at the core of your strategic initiatives.
Technical & People Leadership
- Lead, mentor, and grow a team of talented SRE and DevOps engineers.
- Set clear goals, provide regular feedback, and conduct performance evaluations.
- Define and lay the foundation for Wire's internal Developer Platform.
- Manage team demand and capacity needs.
- Work closely with Wire's technical teams and disciplines to shape and redefine our cloud platform, providing the foundation for a successful SaaS offering.
- Define and contribute towards Wire's platform vision and technical strategy, while supporting the delivery requirements for our product roadmap.
Operational Excellence
- Ensure the reliability, availability, and performance of our platform and services.
- Continually improve existing monitoring, alerting, and incident response strategies.
- Continuously improve system architecture and infrastructure to handle growing scale and complexity.
- Collaborate across disciplines and scopes to help instrument the code to enable scalable, reliable, and observable systems for both cloud and on-prem deployments.
- Drive initiatives to optimize cloud spending.
DevOps - DevX & Release Enablement
- Enhance the developer experience by streamlining existing development workflows, tools, and processes.
- Enable our discipline and scope teams to manage their CI/CD platforms, including tooling, principles, and best practices. You will be responsible for driving clear requirements and roadmap items to support scope team objectives and deliveries.
- Enable our on-prem release distribution channel by supporting exhaustive matrix compatibility testing across a wide range of ephemeral environments.
- Provide technical guidance and support to developers to help them overcome challenges and improve productivity.
- Advocate for best practices in coding, testing, and deployment.