This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineer (Developer Enablement), your job is to make sure that our developers can do their jobs effectively with very little friction between them and delivery to their customers. You would leverage your knowledge of devops principles and tools to help give developers what they need in terms of infrastructure and resources without them having to be a devops engineer themselves. You would also be helping them understand the consequences and trade-offs of the decisions they’re making. You would be part of the team that manages the pipeline from the developer’s laptop to production.
Job Responsibility:
Maintaining and developing tooling and environments for developers to use as part of their development processes
Automation of deployments on the services level - GitOps approach
Participate in designing, implementing, and maintaining our on-premise products
Response and management of production incidents
Collaborate with Product Managers and Engineers (mostly Software and Platform Engineers) to enable resource usage in diverse environments through suitable abstractions
Work with our customer deliveries team to make sure that the system gets delivered on time, as specified, and will be maintained
These duties will require you to be very hands-on, e.g. working directly with dev teams to help them move over to new ways of working
The responsibilities of this role are wide in the area of developer enablement and developer tooling. You will have wide liberty to assess where most impact can be delivered and then choose how to deliver that impact
Requirements:
Demonstrable experience in maintenance and administration of production-grade Kubernetes clusters
Familiarity with programming languages like Python or Go, coupled with the ability to debug code
Experience in DevOps and CI/CD implementation (deployments automation)
Experience with Linux system administration in production
Understanding of microservice design and architectural patterns
Experience in coding/scripting for automation (“Infrastructure as Code” -mindset)
Familiarity with orchestration tools. e.g. Hashicorp Terraform, Packer, Ansible
Experience with logging and monitoring solutions
Experience in building tooling to automate developer workflows
Emphasis of security in your actions
Ability to learn quickly both technical and business domains in an ever evolving startup environment
Strong English communication skills (our company’s official language is English)
Good communication skills for clearly and concisely explaining issues, and establishing effective working relationships within our supportive distributed team
Ability to multitask, work both independently and collaboratively within our well-established team, and adapt easily to evolving priorities and schedules
Nice to have:
Holding any Kubernetes certification will be a plus
Good general understanding of software development practices (e.g. The Twelve Factor App)
Quality Assurance skills
A background in earth observation, satellites or ground stations will be a plus
Hands-on experience with Istio or other service mesh will be a plus
Hands-on experience with LGMT Monitoring stack will be a plus
What we offer:
Occupational healthcare, occupational, and accident insurance
A yearly benefit budget to spend as you wish (i.e. on sport, transport, bike benefit, wellness, lunch, etc.)
Phone subscription with iPhone of choice
Relocation support (i.e. flight tickets, accommodation, relocation agency support)
Time for self-development, research, training, conferences, or certification schemes
Inspiring and collaborating offices and silent workspaces enable you to focus
A wide variety of the best coffee, tea, snacks, and sweets to accompany your daily space mission