Unix Systems Engineer

Geneva, IL 60134

Employment Type: Permanent Job Category: Software Engineer Job Number: Na124456511 Compensation: $75000-100000 / year

Job Description

Position:   Unix Systems Engineer
Location:   Geneva, IL 60134
I am looking for a Unix Systems engineer to work as a systems administrator and utilize DevOps expertise to develop, test, supervise, and maintain computing services that run across a distributed, global computing infrastructure.  In this role, you will be responsible for building, testing, supervising, and maintaining services across the enterprise.
Your responsibilities will include monitoring global batch jobs on computing clusters, supporting the infrastructure and staff, and providing data center support. Additionally, you will work with Computing Systems that integrate with the Legacy infrastructure.

The ideal candidate will 

  • possess a solid understanding of computing system concepts such as scheduling, I/O, networking, and file systems.
  • have experience working with UNIX-based operating systems and have strong command line interface skills.   
  • hold expertise in scripting languages like Bash and Python, version control systems, and configuration management tools such as Puppet or Ansible. 
  • be able to resolve system and service operational problems and communicate effectively to both technical and non-technical audiences.
  • Have experience defining SLA and KPIs, analyzing, diagnosing, and monitoring system and service performance, gathering user requirements, and providing feedback on system and service projects. 
  • Bachelor's degree in computer science, information technology, engineering, or a related field from an accredited institution or equivalent work experience in IT or computer science. 
  • UNIX shell scripting and Python
  • Strong oral and written communication skills are essential for this role, as well as the ability to collaborate with teams across different time zones, produce quality work, and meet deadlines. 
  • Prior experience with batch systems like HTCondor and Slurm, familiarity with container technologies such as Docker, Podman, etc. 
  • An understanding of container orchestration tools like Kubernetes, OpenShift, Docker Swarm, etc. 
  • Experience with distributed computing systems and grid computing technologies such as distributed file systems (CVMFS), compute entry points (HTCondor CE), and service monitoring tools and technologies such as Grafana, Prometheus, etc., is also preferable.
This opportunity is a permanent position and is NOT open for 3rd party representation or sponsorship at this time.

Sterling has helped build careers for thousands of professionals like yourself. Our expert recruiters support you at every step in the process and as a Best of Staffing company, Sterling provides exciting work with exceptional employers across the U.S.
Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.

Meet Your Recruiter

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.