Overview
we are seeking an experienced and highly motivated linux system administrator to join our team. The ideal candidate will be responsible for maintaining, supporting, and optimizing our linux-based infrastructure, ensuring high availability, performance, and security. This role requires a strong background in linux environments, proficiency with configuration management tools, and familiarity with hybrid identity solutions and virtualization technologies.
key responsibilities
- infrastructure and system management
- install, configure, and maintain linux operating systems (e.g., red hat, ubuntu, centos) on physical and virtual servers.
- monitor system performance, troubleshoot issues, and implement proactive measures to ensure maximum uptime and reliability.
- develop and maintain scripts (bash, python) to automate routine administrative tasks and improve operational efficiency.
- manage and maintain core services such as dns, dhcp, ssh, and web servers (apache, nginx).
- identity and access management
- active directory integration: manage and maintain linux server integration with microsoft active directory for centralized user authentication and access control.
- ensure proper configuration of kerberos and ldap services for secure and seamless identity management across the infrastructure.
- security and maintenance
- endpoint and patch management: manage centralized patching strategies for all linux endpoints and servers to address vulnerabilities and ensure systems are up-to-date.
- monitor security logs, conduct regular security audits, and implement best practices to protect systems from threats.
- manage system backups, disaster recovery procedures, and ensure data integrity.
- asset and inventory management
- asset inventory: maintain an accurate and up-to-date inventory of all deployed linux servers and associated hardware/software assets.
- track license usage and ensure compliance with software licensing agreements.
- virtualization and application delivery
- application and desktop virtualization platforms: administer and support linux instances deployed on virtualization platforms.
- experience with deploying and managing linux desktops or applications via vdi/virtual desktop infrastructure is a plus.
- manage containerization technologies like docker and kubernetes for application deployment and scaling.
qualifications
education and experience
* bachelor/'s degree in computer science, information technology, or a related field, or equivalent practical experience.
* minimum of 3+ years of experience as a linux system administrator or in a similar role.
* experience with cloud platforms (aws, azure, gcp).
* familiarity with storage technologies (san, nas, lvm).
* knowledge of itil framework and change management processes.
technical skills
* expert proficiency with command-line tools and scripting in bash and/or python.
* solid understanding of networking concepts (tcp/ip, vlans, routing, firewalls).
* proven experience integrating linux into a microsoft active directory environment.
* familiarity with configuration management tools (e.g., ansible, puppet, chef).
* experience with monitoring systems
soft skills
* excellent problem-solving and analytical skills.
* strong verbal and written communication skills in english.
* ability to manage multiple priorities and projects simultaneously.
* a strong commitment to customer service and teamwork.
#j-18808-ljbffr