
Senior Software Engineer, DevOps
Planet
full-time
Posted on:
Location Type: Hybrid
Location: Germany • Netherlands
Visit company websiteExplore more
Job Level
About the role
- Own the container-based application lifecycle, bi-weekly releases, and CI/CD pipelines for GMS.
- Organize and execute migrations as the service evolves.
- Manage deployments on customer-isolated Kubernetes clusters running stateful applications, persistent storage, and infrastructure-as-code (manifests/Makefiles), closely partnering with infrastructure teams to ensure operational and performance needs are met.
- Ensure high availability and performance by meeting contractual SLAs through proactive monitoring and alert response, including participation in a 24x7 on-call rotation.
- Rapidly debug and resolve complex issues surfaced by customers or internal monitoring.
- Own auth for GMS resources and provide full stack technical expertise to customer-facing teams to fulfill service obligations.
- Manage terraform deployments for data pipelines.
Requirements
- 10+ years of software engineering experience with a focus on infrastructure or DevOps, specifically deploying and managing containers.
- Bachelor’s Degree in Computer Science or a similar field.
- Hands-on experience with Kubernetes and stateful applications, persistent storage, and node pool isolation in Kubernetes.
- Track record of owning and optimizing CI/CD pipelines and managing infrastructure via Makefiles and manifests.
- Practical knowledge of secrets management and security best practices within a cloud-native environment.
- Experience participating in on-call rotations and participating in blameless postmortems.
- Ability to monitor complex distributed systems with established SLAs and SLOs and a commitment to meeting strict performance SLOs and contractual obligations.
- A high degree of independence and a sense of ownership over the full deployment lifecycle.
- Experience deploying in secured customer environments.
- Willingness to collaborate across multiple time zones and travel quarterly for team alignment.
- Evolve systems and services intentionally and responsibly using Architectural Decision Records among stakeholders.
- Experience managing data pipelines, particularly with dbt.
Benefits
- Paid time off including vacation, holidays and company-wide days off
- Employee Wellness Program
- Home Office Reimbursement
- Monthly Phone and Internet Reimbursement
- Tuition Reimbursement and access to LinkedIn Learning
- Equity
- Volunteering Paid Time Off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KubernetesCI/CD pipelinesTerraformMakefilesstateful applicationspersistent storagesecrets managementcloud-native environmentdata pipelinesdbt
Soft Skills
independenceownershipcollaborationproblem-solvingcommunicationmonitoringalert responseparticipation in on-call rotationsblameless postmortemsstakeholder engagement