Government IT Jobs
- .NET Developer
- Agile Coach
- AI Engineer
- AWS Engineer
- Azure Cloud Engineer
- BI Developer
- Big Data Engineer
- Business Intelligence Developer
- Cloud Architect
- Cybersecurity Engineer
- Data Analyst
- Data Architect
- Data Engineer
- Data Scientist
- Database Administrator (DBA)
- DevOps Engineer
- DevSecOps Specialist
- Enterprise Architect
- ETL Developer
- Full Stack Engineer
- GRC Analyst
- IT Business Analyst
- IT Compliance Analyst
- IT Project Manager
- Java Engineer
- Javascript Developer
- Linux Admin
- Machine Learning Engineer
- Network Engineer
- Network Security Analyst
- Python Engineer
- QA Automation Engineer
- Salesforce Admin
- Salesforce Developer
- Scrum Master
- Security Engineer
- Senior IT Project Manager
- SharePoint Admin/Developer
- Site Reliability Engineer (SRE)
- Software Developer
- Solutions Architect
- System Administrator
- Systems Engineer
- Technical Writer
- Unix Admin
- UX/UI Developer
We are looking for an experienced and talented Unix administrator to join our team. The Unix Admin is responsible for the installation, configuration, and maintenance of our Unix systems. The day-to-day responsibilities include troubleshooting server errors, installing new system hardware, responding to user issues, and monitoring the ongoing performance of the network. A successful candidate should be able to quickly recognize trends and issues, identify existing risks, foresee upcoming risks, and take the necessary steps to eliminate them. If this sounds like a role aligned with your skills and interests, we look forward to hearing from you.
Typical Duties and Responsibilities
- Install, monitor, and upgrade Unix system software on company servers and computers
- Create and maintain Unix user accounts and access management systems
- Create standardized backup and recovery policies
- Create, set up, and monitor security policies
- Apply patches and upgrades
- Respond to user requests and software errors
- Assist in the resolution of hardware/software platform problems in a complex, multi-layered environment
- Analyze the impact of software changes across other functional units
- Maintain space utilization statistics and forecast future space requirements
- Establish, implement, and record Unix Administrator best practices
- Implement and manage the system to proactively monitor infrastructure
- Recommend upgrades to hardware and software based on existing operations, business needs, and the available budget
Education
- Bachelor’s degree in computer science, computer engineering, or a related field
Required Skills and Experience
- 3+ years of experience working as a Unix administrator
- Experience with cloud-based infrastructure architecture and deployment
- Thorough knowledge of Unix and Linux operating systems, network protocols, storage environments, and file systems
- Expertise in technologies including RedHat/CentOS Linux, VMWare, Solaris, and AWS
- Knowledge of operating systems, server virtualization, automation, cloud-based infrastructure, and middleware
- Knowledge of wired and wireless networking hardware and architectures
- Knowledge of VLAN setup and configuration, Virtual Private Networks (VPNs), and routing
- Knowledge of server configuration and automation tools such as Ansible, Chef, Cobbler, Puppet, Kickstart, etc.
- Knowledge of office automation tools
- Knowledge of computer hardware systems, including memory modules, processors, and circuit boards
- Excellent troubleshooting skills
- Strong analytical and communication skills
Preferred Qualifications
- Familiarity with high availability, disaster recovery, and load balancer concepts