What are the responsibilities and job description for the Contract DevOps Engineer position at sironamedical?
Infrastructure Engineer
Remote (with quarterly visits to San Francisco office)
The Infrastructure Engineering team at Sirona is a dynamic, cross-functional group responsible for building and maintaining the foundational infrastructure that powers all of our products. In this role, you will play a pivotal part in shaping Sirona's cloud-based Radiology IT stack, ensuring it is scalable, secure, and high-performing.
This position requires strong expertise in Kubernetes and a deep understanding of networking fundamentals, as you will be responsible for both designing and managing multi-tenant Kubernetes clusters and ensuring seamless network connectivity across cloud and on-prem environments. A successful candidate will combine cloud infrastructure and Kubernetes proficiency with hands-on networking experience, including VPNs, routing, and security best practices.
Key Responsibilities
- Provide technical leadership and guidance to engineering teams.
- Design, deploy, and maintain Kubernetes-based infrastructure with an emphasis on networking, including ingress, service meshes, load balancing, and DNS resolution.
- Manage Kubernetes networking at both cluster and host levels, ensuring secure and efficient communication between services.
- Take primary responsibility for VPN infrastructure, including deployment, troubleshooting, and resolving connectivity/performance issues.
- Contribute to cloud governance practices, ensuring compliance with best practices for security, cost efficiency, and scalability.
- Develop and enhance GitOps/IaC tooling to improve developer experience and automate infrastructure management.
- Manage and support a traditional Linux environment, leveraging configuration management tools for system and application deployments.
- Collaborate with cross-functional teams across infrastructure, security, and application development to deliver a reliable and well-integrated network architecture.
Key Qualifications
- Bachelor’s or Master’s degree in Computer Science (or equivalent) with 8 years of industry experience.
- Deep expertise in Kubernetes, including managing multi-tenant clusters and utilizing controllers like Cert-Manager and Sealed Secrets.
- Strong networking experience, including VPNs, firewalls, service discovery, DNS, load balancing, and Kubernetes network policies.
- Hands-on experience with cloud networking components such as VPCs, subnets, security groups, peering, and traffic routing in major cloud platforms (AWS, GCP, Azure).
- Proficiency in DevOps tools (Terraform, CDK, Salt, Ansible, ArgoCD, FluxCD, etc.) and programming languages (Python, Go, TypeScript, Bash).
- Linux administration experience, particularly in bare-metal environments.
- Ability to investigate and optimize any part of the stack, from networking to compute and storage.
- Experience with microservices, service meshes, and serverless frameworks (AWS Lambda, Istio, Linkerd, etc.).
- A problem-solving mindset, strong collaboration skills, and eagerness to continuously learn and improve infrastructure.
This is a full-time contract position paying $4,200 per week.
Salary : $4,200