
Senior DevOps Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Czechia.
• Collaborate with various Engineering teams to design sustainable infrastructure and microservice solutions.
• Create and sustain an efficient and resilient production environment.
• Implement automation tools and infrastructure to minimize manual tasks.
• Observe application performance and participate in an on-call rotation when necessary.
• Take full ownership of maintenance and project tasks from specification to production.
• Manage and maintain the core infrastructure of Bloomreach Engagement on Google Cloud.
• Oversee Kubernetes, databases, and components of Google Cloud.
• Provide support to developers and assess design proposals.
• Ensure application performance and availability are validated.
• Develop essential application components such as logging or authorization as needed.
• Leverage AI assistants to enhance productivity while ensuring comprehension and accountability for deployed changes.
• Minimum of 3 years of production experience with Kubernetes, public cloud infrastructure, and Python or Go.
• Proficient in Kubernetes operations, including a solid understanding of cluster internals and 24/7 production operations.
• Familiarity with cloud platforms such as GCP, AWS, or Azure; preference for GCP.
• Comprehension of the risks and benefits associated with public cloud services.
• Knowledge of infrastructure as code principles.
• Ability to make informed choices between cloud-managed solutions and self-hosted options.
• Capability to read and understand code, as well as review AI-generated Python code for accuracy, security, and suitability.
• Skill in developing custom tooling when necessary.
• Active interest in Kubernetes and related technologies.
• Involvement in DevOps-related conferences.
• Practical experience in configuring pod/container security contexts, network policies, roles and role bindings, pod affinity, host path, pod disruption budgets, priority classes, and node taints.
• Experience in optimizing application resources, including resource requests/limits, HPAs, and VPAs.
• Comprehensive understanding of managed Kubernetes clusters, node pools, cluster features, versions, and node autoscaling.
• Experience in upgrading Kubernetes clusters without disrupting live applications.
• Proficient in writing Terraform modules that include multiple interconnected resources.
• Experience in establishing monitoring systems and configuring alerts.
• Familiarity with Grafana and Prometheus; on-call experience is preferred.
• Knowledge of DevOps, orchestration/configuration management, and CI/CD technologies such as Terraform, GitLab, Ansible, and Docker.
• Experience in onboarding and training new team members.
• Flexible working hours.
• Work-from-home and virtual-first working arrangements.
• Company events.
• 5 paid days off for volunteering.
• People Development Program and personal development workshops.
• Support from a communication coach.
• Leader Development Program.
• Annual professional education budget of $1,500 for books, courses, and certifications.
• Employee Assistance Program providing access to counselors.
• Calm subscription.
• One additional DisConnect day off each quarter.
• Opportunities for sports, yoga, and meditation.
• Extended parental leave of up to 26 calendar weeks for Primary Caregivers.
• Potential for Restricted Stock Units or Stock Options, based on role, seniority, and location.
• Company performance bonus.
• Employee referral bonus of up to $3,000.
• Rewards for work anniversaries.
AlmavivA de Belgique
Peraton
Patronus AI
Humana
Get handpicked remote jobs straight to your inbox weekly.