DevOps Engineer - Hybrid Cloud
- Remote •
- 5 years of exp
- Full Time
Not Available
Remote only
Silvia Arias
About the job
We are looking for a DevOps Engineer to join our team.
It is crucial that this person has Hybrid Cloud (Vexxhost & Zuul) experience or similar environments.
Key Responsibilities
• Hybrid Cloud Infrastructure Management: Design, implement, and manage hybrid cloud infrastructure across on-premise environments and VEXXHOST’s OpenStack-powered services.
• CI/CD Pipeline Management with Zuul: Develop and maintain CI/CD pipelines using Zuul for automated testing, deployment, and infrastructure updates across hybrid environments.
• Container Orchestration with Kubernetes: Deploy and manage containerized applications using Kubernetes in both on-prem and VEXXHOST-managed cloud environments.
• Automation & Configuration Management: Use tools like Ansible, Terraform, and OpenStack Heat to automate infrastructure provisioning, configuration management, and application deployments in hybrid environments.
• Monitoring & Optimization: Implement and monitor infrastructure health, performance, and resource utilization using monitoring tools like Prometheus and Grafana, optimizing both on-prem and cloud resources.
• Hybrid Cloud Networking: Configure and maintain network connectivity between on-prem systems and VEXXHOST, ensuring secure and efficient data flow between environments.
• Security & Compliance: Ensure the hybrid infrastructure complies with security best practices and regulatory requirements, implementing monitoring and automation tools to maintain security policies.
• Disaster Recovery & Backup: Develop and maintain disaster recovery strategies and backup systems, ensuring data integrity and availability in hybrid environments.
Objectives & Key Results:
• Objective 1: Streamline hybrid cloud infrastructure management.
• KR 1.1: Automate 80% of hybrid cloud infrastructure deployments using IaC tools within 6 months.
• KR 1.2: Achieve 99.9% uptime across hybrid cloud resources.
• Objective 2: Optimize CI/CD pipelines for application delivery.
• KR 2.1: Set up fully automated Zuul pipelines for 90% of applications, reducing deployment time by 40%.
• KR 2.2: Implement speculative execution in Zuul to improve testing efficiency and catch 15% more issues before production.
• Objective 3: Ensure cost-effective resource management.
• KR 3.1: Reduce cloud infrastructure costs by 25% through optimized resource allocation and automation.
• KR 3.2: Increase Kubernetes container density by 20% without impacting performance.
Career Path
• Senior DevOps Engineer – Hybrid Cloud: Take on larger hybrid cloud projects, mentor junior DevOps engineers, and lead infrastructure automation efforts.
• Hybrid Cloud Architect: Focus on designing scalable hybrid cloud architectures, optimizing resource management and cloud integration strategies.
• DevOps Engineering Manager: Manage DevOps teams, oversee hybrid cloud strategy, and drive infrastructure automation initiatives across the organization.
Tools & Technologies
• Cloud & Hybrid Cloud: VEXXHOST OpenStack services (Nova, Cinder, Swift), Kubernetes, Terraform, OpenStack Heat.
• CI/CD: Zuul for automating testing and deployments.
• Automation & IaC: Ansible, Terraform, OpenStack Heat for automating infrastructure provisioning and configuration.
• Monitoring: Dynatrace, Prometheus, Grafana, ELK stack for infrastructure monitoring and optimization.
• Security: Tools like Vault, OpenStack Security Groups for managing security policies and access controls.
• Networking: OpenStack Neutron, VPNs, firewalls, and load balancers for hybrid cloud networking.