Administer, upgrade, maintain high availability, performance, and security of Linux, Windows, storage clusters, virtualization clusters (VMWare and Kubernetes), and critical middleware services.
Oversee, monitor, improve infrastructure and critical services health through performance optimization, security hardening, patch management, service updates, and scalability assessments.
Drive the adoption of automated practices such as Infrastructure as Code (IaC) for provisioning, configuration, and maintaining infrastructure.
Develop, maintain, improve automation scripts and tools to streamline continuous integration (CI) pipelines and deployment processes for software development and IT operations.
Design and implement monitoring solutions or observability tools to track infrastructure performance, logs, and application health.
Requirements
Educational Background:
Diploma, Degree or higher in Computer Engineering, Computer Science, Engineering, Information Technology, or a related technical field. Advanced certifications are a plus.
Professional Experience:
Minimum 6 years of hands-on, professional experience in IT operations, infrastructure management, software development, or a closely related field.
Technical Skills:
Proven experience in managing and supporting critical services across Linux, Windows, and middleware platforms.
Strong background in Linux administration and management.
Strong expertise in Windows Server administration, including AD, GP, Windows-based infrastructure services.
Extensive experience in virtualization platforms (ESXi) and container orchestration (Docker).
Hands-on experience in network and software-defined storage technologies (Ceph, NAS, NFS).