We are looking for an experienced DevOps Engineer to join our small but dynamic team. In this role, you will play a pivotal part in developing, maintaining, and automating our infrastructure and platforms. Your focus will be on supporting on-premises virtual environments, managing Kubernetes clusters, implementing observability tools, automating CI/CD pipelines, and ensuring the reliability of Postgres databases.You will collaborate closely with product teams to ensure seamless deployment and infrastructure reliability.
Responsibilities:
- Ifrastructure Management: Develop, maintain, and support on-premises virtual environments, including Linux-based systems with QEMU/KVM and VMware vSphere.
- Kubernetes Administration: Manage and support multiple Kubernetes clusters, ensuring high availability, scalability, and reliability.- CI/CD Pipelines: Design, implement, and maintain CI/CD pipelines, preferably using Azure Pipelines, to streamline application deployment processes.
- Monitoring and Observability: Set up and maintain Prometheus and Grafana for alerting and monitoring.- Ensure system health and reliability by automating proactive incident management.
- Infrastructure as Code (IaC): Automate infrastructure provisioning, configuration, and scaling using modern IaC tools.
- Database Management: Maintain and troubleshoot Postgres databases, ensuring performance, security, and high availability.
- Perform routine maintenance, backups, and optimizations. Disaster Recovery: Develop and maintain disaster recovery plans, ensuring business continuity and data protection.
- Automation: Create scripts and tools (primarily in Bash) to enhance system efficiency and automate repetitive tasks.
- Documentation: Document solutions, processes, and infrastructure for knowledge sharing and operational consistency.
Requirements:
-Technical Skills: Strong proficiency in Git and version control practices.
- Hands-on experience with Infrastructure as Code (e.g., Terraform, Ansible).
- Deep knowledge of Linux systems and virtualization technologies (QEMU + KVM).
- Expertise in Kubernetes, including deployment, scaling, and troubleshooting.
- Experience with CI/CD pipeline tools (Azure Pipelines preferred).- Proficiency with observability tools such as Prometheus and Grafana. Strong Bash scripting skills.
- Familiarity with hypervisors and virtualization platforms, such as VMware vSphere and Proxmox VE.
- Solid experience managing and troubleshooting Postgres databases.
- Knowledge of disaster recovery strategies and solutions.
Experience:
- 4+ years of relevant DevOps or infrastructure engineering experience.
Soft Skills:
- Ability to work collaboratively in a small, remote team.
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication in English (minimum upper-intermediate level).
- What We Offer: Competitive salary and benefits.
- Fully remote work with flexible hours.- Opportunities for learning and career growth.
- Collaborative and innovative team environment.
If you’re passionate about infrastructure automation, Kubernetes, Postgres database management, and delivering high-quality DevOps solutions, we’d love to hear from you! Please send your resume and a brief cover letter highlighting your relevant experience.
Join us and help build the platform that empowers our product teams to thrive.