Responsibilities:
- Develop and maintain resilient and scalable infrastructure, focusing on automation, infrastructure-as-code, and efficient incident response mechanisms.
- Continuously evaluate, design, and implement monitoring and alerting solutions to ensure system health and performance.
- Collaborate closely with the engineering team to determine operational feasibility, incorporating security considerations into infrastructure requirements, solution development, and proposed solutions.
- Leading in designing, setting up, and maintaining a Kubernetes-based, on-premise private cloud system.
- Foster a culture of innovation, robustness, and a DevOps mindset in Senestia's platform team.
- Contribute to the development of team members' skills and knowledge in DevOps practices and tools through advice, coaching, and training opportunities.
Minimum qualifications:
- Bachelor's Degree or higher in Computer Engineering, Computer Science, Software Engineering, or a relevant field.
- Minimum 5 years of experience in DevOps, distributed systems design, infrastructure management, or related experiences. Demonstrated leadership skills in a technical role are highly valued.
- Deep understanding of cloud infrastructure, containerization (Docker), orchestration tools (Kubernetes), and security considerations inherent in these technologies.
- Demonstrated experience in implementing and managing CI/CD systems.
- Strong background in system monitoring, alerting tools, and incident response.
Preferred qualifications:
- Solid experience with Infrastructure as Code (IaC) tools like Terraform or Ansible and an understanding of the security aspects associated with infrastructure configuration.
- Hands-on experience with various cloud platforms such as Google Cloud, AWS, Huawei Cloud or Azure, along with their respective APIs and management tools.
- Demonstrated ability in managing system operations in a diverse cloud and on-premise environment.
- Expertise in network architecture and operations, including familiarity with network protocols, subnetting, VPNs, VPCs, and firewall configuration.
- Possesses creative problem-solving skills, and a strong capacity for innovation.
- Excellent team-building skills, with experience in fostering a collaborative DevOps culture.