- Architect, develop, and maintain internal platforms, services, and tooling for CI/CD, automation, and software delivery.
- Drive the development platform lifecycle, including pipelines, deployment strategies, automation, and productivity tooling.
- Apply DevOps and enablement methodologies to improve development velocity, reliability, quality, and operational efficiency.
- Partner with product, platform, and application engineering teams to improve developer workflows and platform usability.
- Ensure enablement tools are intuitive, accessible, well-documented, and aligned with developer needs.
- Mentor and coach engineers on architecture, coding standards, DevOps practices, and UI/UX considerations.
- Facilitate technical deep dives, design reviews, and training sessions.
- Assess, prototype, trial, implement, and sunset technologies; collaborate on platform roadmaps and technical initiatives.
- Participate in incident response, production support, troubleshooting, and remediation.
- Improve availability, alerting, performance, capacity, cost, recovery, and technical debt practices.
AWSDockerKubernetes+5 more