Senior Linux System Administrator

OATI


Date: 22 hours ago
City: Bloomington, MN
Salary: $87,200 - $155,000 per year
Contract type: Full time
Open Access Technology International, Inc. (OATI) is seeking an experienced Senior Linux System Administrator to join our team. The ideal candidate will have 5+ years of hands-on experience in Linux system administration, system design, and network management. You will play a critical role in designing, deploying, and managing enterprise-level infrastructure while ensuring the optimal performance, security and scalability of our systems. The starting salary for this role ranges from $87,200 - $155,000 per year commensurate with experience. Responsibilities: System Design & Network Architecture: o Design and implement scalable and secure Linux-based infrastructures. o Develop and maintain network architectures that support business objectives. Linux OS Management: o Install, configure, and manage multiple Linux distributions (e.g., Alma Linux). o Perform system upgrades and patches to maintain optimal system performance and security. Virtualization & VM Management: o Create, manage, and troubleshoot Virtual Machines (VMs) in VMware, Proxmox or other virtualization platforms. o Ensure high availability and fault tolerance across VM deployments. Database Clusters Management: o Create, configure, and manage database clusters for MongoDB, PostgreSQL, and other relational/non-relational databases. o Implement clustering strategies for high availability and disaster recovery. Component & Service Deployment: o Deploy, manage, and monitor layered services like Kafka, MongoDB, and PostgreSQL. o Ensure the smooth deployment of applications and services in production environments. Automation & Configuration Management: o Develop and implement automation scripts using tools like Ansible to deploy and manage systems and applications at scale. o Optimize infrastructure management processes to reduce manual intervention and errors. System Monitoring & Optimization: o Monitor system health, troubleshoot performance bottlenecks, and implement solutions to optimize resource usage. o Use monitoring tools and logs to proactively identify and resolve system issues. Collaboration & Documentation: o Collaborate with software engineers, network engineers, and security teams to ensure the proper integration of systems and services. o Document processes, architecture, configurations, and troubleshooting steps to maintain consistent, reliable systems.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume