Senior Platform Engineer - Backstage
ThoughtWorksabout 4 hours ago
Responsibilities
- Lead the design, implementation, and management of scalable and secure platform infrastructure.
- Architect and maintain CI/CD pipelines, ensuring automation and fast feedback loops.
- Ensure the platform meets high availability, reliability, and performance standards.
- Troubleshoot complex platform issues, perform root cause analysis, and drive corrective actions.
- Manage and optimize containerized environments using Docker, Kubernetes, and orchestration tools.
- Drive adoption of Infrastructure as Code (IaC) for scalable resource management.
- Lead initiatives to improve DevOps and GitOps practices across the organization.
- Mentor and provide technical guidance to junior engineers and team members.
- Propose and execute platform optimization strategies, balancing cost and performance.
Requirements
- Backstage framework experience is mandatory.
- Advanced proficiency in programming and scripting languages such as Python, Go, or Bash.
- In-depth expertise in cloud platforms, particularly AWS, including serverless and advanced networking.
- Deep understanding of containerization (Docker, Kubernetes) and orchestration with platforms like EKS.
- Expert-level experience with observability tools like Prometheus, Grafana, Datadog, and NewRelic.
- Advanced knowledge of Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Proven ability to implement secure, scalable cloud infrastructure aligned with best practices.
- Strong expertise in microservices architecture, RESTful APIs, and NoSQL databases.
- Extensive experience with DevOps, CI/CD, and GitOps automation practices.
- Advanced knowledge of performance tuning, cost optimization, and platform scaling.
- Exceptional communication skills, capable of influencing technical and non-technical stakeholders.
- Proven leadership and mentoring abilities within cross-functional teams.
- Strong problem-solving skills with a focus on innovative and sustainable solutions.
- Ability to take strategic ownership and drive continuous improvement initiatives.
- Proficiency in presenting technical recommendations with well-reasoned arguments.
- Advanced English is required.