Overview
Senior Infrastructure Engineer
About the Role
We are seeking an experienced Senior Infrastructure Engineer to design, implement, and maintain our critical infrastructure systems. The ideal candidate will bring extensive expertise in virtualization, containerization, Linux, Windows-to-Linux migration, networking, configuration management, and automation to drive our infrastructure initiatives forward.
Key Responsibilities
Infrastructure Automation
Lead and implement enterprise-wide automation strategies using configuration management tools (Chef, Ansible, AWX), focusing on policy-driven approaches.
Windows & Linux Environments
Design and maintain Windows Server infrastructure, including Active Directory, Group Policy, security hardening, and performance optimization.
Architect and maintain Linux environments (e.g., Ubuntu, CentOS, Red Hat) for critical applications, ensuring adherence to best practices for security and performance.
Oversee Windows-to-Linux migrations in both VM and container (Docker, Kubernetes) environments, minimizing downtime and ensuring smooth transitions.
Virtualization
Manage and optimize virtualization platforms across VMware, KVM, and Proxmox environments, including the migration of Windows workloads to Linux-based VMs.
Storage & Backup
Design and implement storage solutions and backup strategies that align with business continuity and disaster recovery requirements.
Infrastructure as Code (IaC)
Develop and maintain IaC practices and standards, enforcing version control and maintaining consistency in infrastructure deployments.
Automation Scripting
Create and maintain automation scripts (Ruby) to streamline operations and reduce manual tasks.
Containerization
Design and deploy container orchestration solutions using Docker and Kubernetes, focusing on resilience, high availability, and auto-scaling.
Manage Windows-to-Linux container migrations to streamline application deployment and improve portability.
Required Skills & Experience
8+ years in infrastructure engineering roles, with a proven track record of enterprise-scale implementations.
Windows & Linux Administration
Advanced expertise with Windows Server (Active Directory, Group Policy, security configurations).
Deep Linux expertise (e.g., Ubuntu, CentOS, Red Hat) including advanced system administration, security hardening, and performance tuning.
Configuration Management
Strong proficiency with Chef (particularly policy files) and demonstrated experience with Ansible or AWX.
Virtualization
Deep understanding of VMware, KVM, and Proxmox for large-scale, high-availability systems, including Windows-to-Linux migrations.
Scripting & Automation
Advanced scripting abilities in Ruby
Networking Fundamentals
Proficiency in TCP/IP, DNS, load balancing, and firewall management.
Security Best Practices
Knowledge of security frameworks (SOC 2, PCI-DSS, HIPAA, etc.) and ability to implement necessary controls in infrastructure.
Documentation & Communication
Excellent ability to create clear technical documentation and communicate effectively with stakeholders.
Job Types: Full-time, Permanent
Pay: Up to ?1,800,000.00 per month
Benefits:
- Food provided
- Health insurance
- Provident Fund
Schedule:
- Day shift
Experience:
- total work: 10 years (Preferred)
Work Location: In person