Key Responsibilities:
- Design, implement, and manage our OpenStack-based private cloud infrastructure, ensuring scalability, security, and high availability.
- Lead the automation of infrastructure provisioning and management using tools like Ansible and Terraform.
- Collaborate with cross-functional teams to design network and systems architectures, troubleshoot complex issues, and optimize cloud performance.
- Implement and maintain CI/CD pipelines for continuous deployment and infrastructure management.
- Develop and enforce best practices for cloud security, networking, and operations.
- Drive continuous improvement efforts, identifying automation and optimization opportunities.
- Provide leadership and mentoring to junior engineers on OpenStack, networking, and DevOps practices.
- Offer on-call support for mission-critical environments as necessary.
Required Experience & Skills:
- 8+ years of experience in cloud infrastructure, DevOps, and networking roles.
- Proven experience in OpenStack deployment and management in large-scale production environments.
- Strong expertise with networking protocols (e.g., BGP, OSPF, VLANs, IPsec) and Linux network administration.
- Proficiency in Ansible and Terraform for configuration management and infrastructure as code.
- Expertise in Linux system administration (RHEL, CentOS, Ubuntu).
- Solid understanding of server virtualization technologies (KVM, VMware).
- Experience with CI/CD tools such as Jenkins, GitLab CI, or similar.
- Experience with monitoring solutions like Zabbix, Nagios, Prometheus, and Grafana.
- Proficient in at least one scripting language (Python, Bash).
- Ability to work independently and manage multiple priorities in a dynamic environment.
Nice to Have:
- OpenStack certifications (e.g., Certified OpenStack Administrator).
- Experience with Ceph for software-defined storage.
- Knowledge of containerization technologies like Docker, Podman, or Kubernetes.
- Familiarity with SDN technologies (e.g., OVN, NSX-T).
- Experience with ISO27001 or similar standards for data security compliance.
Educational Requirement:
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Personal Attributes:
- A proactive, self-starter who can drive projects to completion with minimal oversight.
- Excellent communication and problem-solving skills.
- Strong focus on continuous improvement and automation.
- Ability to collaborate across teams and provide technical leadership.
Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.