Platform Engineer (f/m/d)

2 months ago
Full time role
Hybrid · Cologne, NRW, DE · North Rhine-Westphalia, DE... more
About Working at envelio
Too easy is boring! Together, we are on a mission to drive forward the energy transition. We love what we do, and we are unafraid to dive in. We believe in taking ownership of our work and in continuously growing and evolving. In short: own it, love it, grow with it.

We are a humble team of coffee and maté lovers with over 20 nationalities. With our geek humor, our love for emojis and random facts is only natural. Over 130 envelians are already on board. Dive in and thrive! Your Role
As a Platform Engineer (f/m/d) you help accelerate our engineers by building the foundational infrastructure that allows them to deliver value faster and with confidence. As a member of our recently established Platform Squad, you are involved in the entire software delivery lifecycle, using your experience and skills to identify and implement improvements from commit to deploy.
You are joining a squad of talented engineers supported by an Engineering Manager and Product Manager working together to help envelio succeed. How You Make an Impact
  • You enable engineers across multiple teams to simplify their work by implementing automations and streamlined processes
  • You interact with consumers of the platform to understand their needs and pains
  • You develop and integrate systems to optimize current or new processes throughout all departments
  • You continuously improve our multi-cloud and on-premises installations in a highly secured environment
  • You improve our delivery pipelines with a view on speed and reliability
  • You ensure the smooth operation of the system through better monitoring as well as by participating in the on-call rotation (business hours only)
  • You identify and remove toil to allow the squad to move faster
Your Profile
Perfection is a myth! We’re more interested in the human behind the screen, so think of these criteria as helpful directions — we're excited to see how your unique skills might fit in.

  • You are a DevOps allrounder and have knowledge in the following modern distributed computing areas (advanced experience in at least one of them)
    • Experience with container & orchestration technology (Docker, Kubernetes, Helm, etc.) in a cloud or hybrid environment
    • Setting up and maintaining CI pipelines in tools like Gitlab CI/CD or Github Actions
    • Configuration management tools like SaltStack, Ansible or Chef
    • Infrastructure as Code tools like Terraform or CloudFormation
  • You are an empathetic and strong communicator who is comfortable talking to people with different backgrounds and levels of technical expertise
  • You are proficient in a programming language such as Python or Golang
  • You take pride in making life easier for your fellow developers and find satisfaction in reducing cognitive load
  • You have strong Linux and distributed system skills and can debug complex issues in distributed systems
  • You are adaptable and a fast learner who is unfazed by working with new technologies
  • You are business-fluent in English (Level C1) - and German is a plus
How we develop Software
  • Agile working method with Kanban
  • Autonomous, interdisciplinary squads with a strong product mindset
  • Continuous delivery and working in small batches
  • Continuous learning through knowledge sharing sessions
  • Adherence to DevOps principles such as improving daily work over doing daily work
Our Tech Stack
  • Modern & flexible Python/JS/TS stack based on Django, FastAPI, Vue and more
  • Large-scale data processing using industry-standard backing services like PostgreSQL, TimescaleDB, MongoDB, RabbitMQ and Redis
  • Infrastructure as Code and configuration management using SaltStack and Terraform
  • Multi-cloud/hybrid on-prem deployment orchestration using Kubernetes and Helm
  • End-to-end software delivery lifecycle management with Gitlab and Gitlab CI/CD
  • … is always changing in the face of new requirements and developments in the ecosystem!
Your Benefits
  • Flexible working mode within Germany: Hybrid, from home or in our lovely office in Cologne 
  • Option for remote work from abroad (up to three months per year)  
  • State of the art technology and modern tech stack 
  • Excellent hardware equipment (16 inches MacBooks, 2 screens at your workplace) 
  • 30holidays + 3 corporate holidays  
  • Support for your health through sports membership cooperations 
  • Flexible use of a monthly mobility budget (e.g. Jobrad) 
  • Time and budget for individual growth  
  • envelio pension plan  
  • Regular company and team events