Description

Key Responsibilities:
1. Linux System Administration
Install, configure, and maintain Linux servers (SUSE, Red Hat, CentOS, Ubuntu, etc.).
Perform system monitoring, troubleshooting, and performance tuning.
Manage user accounts, permissions, and access controls.
Apply patches, updates, and security configurations to maintain system integrity.
Develop and maintain automation scripts (Bash, Python, etc.) for routine tasks and operational efficiency.
Implement Infrastructure as Code (IaC) for consistent and repeatable deployments.
Design and implement disaster recovery plans for Linux systems and cloud environments.
Manage backup solutions, ensuring data integrity and availability.
Enforce security best practices and conduct security audits and vulnerability assessments.
Ensure compliance with industry standards (GDPR, HIPAA, PCI-DSS).
2. Pacemaker Cluster Management
Design, implement, and manage high-availability (HA) clusters and disaster recovery (DR) using Pacemaker and Corosync.
Configure and maintain resource agents, constraints, and failover mechanisms.
Monitor cluster health and resolve issues related to node failures, resource allocation, and quorum.
Perform regular failover drills to ensure cluster reliability.
Integrate Pacemaker with technologies such as DRBD, iSCSI, NFS, and Apache.
3. Multi-Cloud Administration
Manage and optimize workloads across multiple cloud platforms (Oracle Cloud - OCI, AWS).
Implement and maintain cloud infrastructure (virtual machines, storage, networking).
Automate cloud deployments using Terraform, Ansible, or CloudFormation.
Ensure seamless integration between on-premises and cloud environments.
Deliverables:
Process Flows and Documentation
Knowledge Transfer and Mentorship for client project team members
Contribute to project deliverables in assigned areas of responsibility
Participate in data conversion and data maintenance
Provide best practice and industry-specific solutions
Offer alternative out-of-the-box solutions as needed
Provide thought leadership and hands-on configuration/development
Collaborate with the functional team
Perform other duties as assigned
Qualifications:
5+ years of Linux system administration experience
Proficiency in Pacemaker, Corosync, and HA Clustering
Hands-on experience with multi-cloud platforms (AWS, OCI)
Strong scripting skills in Bash, Python
Experience with Terraform, Ansible, or CloudFormation for automation
In-depth knowledge of security best practices and compliance standards
Excellent troubleshooting and problem-solving skills
Strong communication and documentation abilities
Preferred Qualifications:
Experience with DRBD, iSCSI, NFS, Apache
Familiarity with DevOps and CI/CD pipelines
Knowledge of containerization (Docker, Kubernetes)

Education

Any Graduate