What are the responsibilities and job description for the Linux Administration, Active Directory,LDAP,PAM, Environmental Modeling position at Tellus Solutions?
Job Details
Job Description:
Background:
- Client conducts scientific research to support Everglades restoration and resource management. To support its mission-critical efforts in hydrodynamic modeling and database management, SFNRC maintains a computing environment consisting of Windows desktop systems and cloud-based RedHat and Ubuntu virtual machines. This project seeks to ensure secure and efficient system administration services for this multi-platform environment.
Purpose and Objective:
- The objective of this project is to provide comprehensive system administration services for SFNRC s Unix/Linux network infrastructure, supporting both scientific research and operational continuity.
Requirements:
Qualifications and Scope of Work
- The contractor must demonstrate extensive experience in administering Linux networks, specifically those running Ubuntu and RedHat operating systems, and in integrating secure access with Windows Active Directory.
- Expertise in networking, authentication, and virtualization is essential.
- Additionally, the contractor should have experience configuring and managing high performance computing systems used for environmental modeling, including relational database systems.
- Proficiency in scientific software installations and troubleshooting nonstandard library dependencies is required. Experience with Appaserver software is a plus.
Responsibilities:
- Personnel from client will provide technical guidance, oversight, and timely invoice review. Upon successful background investigation, the contractor will receive a PIV access card for authentication, and a government-issued laptop will be provided for secure remote access.
- The contractor must be able to complete any required training and sign the appropriate paperwork to obtain network access within 60 days after contract award.
Tasks and Deliverables:
The contractor will perform the following tasks to ensure a secure and efficient computing environment:
Operating System Support
- Install, configure, troubleshoot, upgrade, and maintain Linux servers and clients using Ubuntu, Ubuntu Server, and RedHat in both bare-metal and virtualized environments.
- Enable and optimize remote desktop access between Windows and Ubuntu systems.
User Account Management
- Create and manage user accounts using LDAP and PAM.
- Implement and manage user access via SMB and CIFS (Samba) to allow Linux file system access from Windows systems.
- Maintain and troubleshoot LDAP and Samba servers.
- Integrate Linux user management with Windows Active Directory groups.
Hardware Support
- Troubleshoot and maintain hardware components and associated drivers, including display drivers (X.org, X11, XFree86) and print drivers.
Backup and Recovery
- Maintain and troubleshoot Symantec backup clients across systems.
- Review and update backup protocols to ensure compliance with organizational standards.
Modeling and Database Support
- Assist scientific staff with installation, troubleshooting, and maintenance of hydrodynamic and ecological models.
- Develop a system for tracking hardware and memory performance.
- Maintain secure database connectivity (MySQL) for front-end tools such as RStudio, Python, and Appaserver.
- Provide support for scientific programming languages (C, C , Fortran), including compilation and library management.
Diagnostics
- Diagnose and resolve system issues on both desktop and virtual Linux environments.
- Implement automated diagnostic reporting tools for performance and system resource tracking.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.