Responsibilities
- Design and oversee cloud infrastructure across AWS and GCP, ensuring high availability, cost efficiency, scalability, and compliance with security standards.
- Lead the creation and management of scalable Kubernetes environments using configuration tools like Kustomize for consistent, automated deployments.
- Deploy and manage service mesh solutions such as Istio or Linkerd to secure inter-service communication and enforce container security practices like image scanning and runtime protection.
- Build and maintain secure, efficient CI/CD pipelines using Git and Jenkins to accelerate releases and integrate automated testing and security checks.
- Apply software engineering principles to infrastructure by writing, reviewing, and maintaining Terraform modules for reliable cloud resource provisioning.
- Minimize manual operations by creating Python-based automation tools for backups, scaling, recovery, and routine system maintenance.
- Enhance system observability by managing and scaling monitoring tools such as Prometheus, Grafana, ELK/EFK, CloudWatch, and GCP Operations Suite.
- Lead reliability efforts for a growing SaaS platform through proactive capacity planning and infrastructure forecasting.
- Manage end-to-end incident response, including conducting blameless postmortems to derive meaningful improvements.
- Establish and monitor service level indicators, objectives, and agreements to uphold platform reliability commitments.
- Serve as a reliability partner to development teams, guiding early-stage design decisions for deployability, scalability, and fault tolerance.
- Identify performance bottlenecks and architectural risks, contributing to system improvements, internal tooling, and documentation to boost team effectiveness.
Benefits
- Fully remote work environment that values autonomy and trusts employees regardless of location.
- Cultivate open communication and transparency to empower individuals with full access to necessary information.
- Encourage innovation, risk-taking, and learning from failure, welcoming ideas from all team members to drive progress.
- Focus on customer needs through a product-led growth approach, using feedback to shape software development.
Work Arrangement
Remote (Worldwide)
Benefits
- Remote-friendly: Drivetrain brings together the best and the brightest, no matter where they are and provides them a great degree of autonomy. We trust our people.
- Open & transparent: We know that when our creators have access to all the information they need, their best work will emerge.
- Idea-friendly: We provide an environment to explore new ideas, to take risks, to make mistakes, and to learn, so you can succeed. Anyone in the company can come up with great ideas and become a catalyst for positive change. We let the best ideas win.
- Customer-centric: We follow a product-led growth strategy, continuously learning from our customers and collaborating to build the amazing software that Drivetrain is.