Platform Engineer (f/m/d)
Job description
Platform Engineer building a next-generation cloud-native internal developer platform on AWS for Spread Group's core services, while maintaining existing on-premises infrastructure during migration.
At a glance
- Work mode
- Remote
- Languages
- English
What you'll do
- Build the next-generation cloud-native platform on AWS, owning architecture and design decisions from day one
- Design and build platform services, APIs and self-service capabilities that let teams build, deploy and operate their core services end-to-end
- Provide golden paths: standardized templates, pipelines and building blocks that get teams to production quickly and safely
- Build and evolve the AWS cloud infrastructure with Infrastructure as Code, including Kubernetes and managed services
- Keep the platform secure, reliable and cost-efficient
- Work closely with development teams to understand their needs and continuously improve the developer experience
- Maintain the existing on-premises infrastructure and Kubernetes landscape while the migration to AWS is underway
- Guide the migration of roughly 175 existing services onto the new platform
What we're looking for
- Several years of professional experience (mid-level to senior) in software engineering, ideally in platform engineering, SRE or DevOps
- Solid experience with AWS and Infrastructure as Code (e.g., Terraform)
- In-depth knowledge of Kubernetes, Linux and containers
- Strong software engineering skills - writing production-grade code in a language such as Go, Python or TypeScript, building platform services and APIs
- Experience designing REST APIs
- Solid Git skills and knowledge of platform services such as CI/CD (e.g., GitLab CI) and observability (e.g., Prometheus, Grafana)
- A product mindset - seeing developers as the customers of your work
- Good communication skills in English
Nice to have
- Experience with GitOps (e.g., Argo CD) and secrets management (e.g., Vault)
- Experience with internal developer portals (e.g., Backstage)
- Experience with messaging systems (e.g., Kafka)
Your team
Platform Engineering
Builds the internal developer platform behind Spread Group's core services; the platform will serve roughly 175 services from 13 product teams across European and North American regions.
Benefits
- Autonomy and impact with real ownership
- Development and growth opportunities
- Work alongside ambitious, motivated colleagues
- Learn from proven entrepreneurs and experienced founders
- Transparency and involvement through regular General Assemblies, workshops and cross-function initiatives
- 30 days of paid vacation
- Attractive employee discounts on products and partner brands
- Modern office spaces designed for collaboration
- Regular company events
Apply
About Spread Group
Global provider of customized apparel and lifestyle products
Spread Group is a global provider of customized apparel and lifestyle products, distinguished by its made-to-order technology. Its core business model revolves around producing precisely what customers desire, precisely when they desire it.
Mission
Combine sustainability with on-demand personalization, enabling individuals and businesses to express their unique identities through bespoke creations
Key facts
- Customized apparel and lifestyle products
- Made-to-order technology
- Pioneers in on-demand personalization
- Production sites in the Czech Republic
- European and North American regions
What they value
- Autonomy and Impact
- Development and Growth
- We Win as a Team
- Transparency and Involvement
- Diversity
