LINUX Software Engineer

Information Technology
Chicago, Illinois
Job ID:
Anuj Chetri

We have an immediate opening for an “Linux Engineer” role for a 03 months contract assignment in Chicago, IL.

If you have the following skills, connect with us.

Job Purpose

This role will work closely with systems and product management teams to gather software design requirements, design, build, and maintain a LINUX server environment, evaluate current systems and recommend new solutions, and serve as a liaison between the Unix Services and Software Engineering teams.

Duties include (but are not limited to):

  • Working closely with systems and product management teams in requirements gathering and software design
  • Design, build and maintenance of our Linux server environments across product releases
  • Configuring, deploying and updating Linux servers
  • Application packaging and maintenance of software repositories
  • Maintain server environments for development and verification
  • Automating repetitive system administration tasks
  • Evaluating and recommending new hardware and software technologies or solutions
  • Serving as a liaison between the Unix Services and Software Engineering teams

Qualifications for this role include:

  • Bachelor's Degree in Computer Science, Electrical Engineering or related computer field
  • 2+ years of experience developing software for complex systems or computerized products
  • Experience with Linux servers working in bare metal and virtualized environments
  • Experience in hardening Linux environments
  • Expertise in Linux and Python scripting languages
  • Experience installing, configuring, and maintaining web-servers, web services and database servers
  • Strong grasp of configuration management tools, such as Ansible, Puppet, Chef, and/or Salt
  • Experience in managing infrastructure on-perm, data center and on cloud (AWS or Azure)
  • Familiarity with storage systems
  • Proficient understanding of the Linux network stack, TCP and UDP, and Multicast
  • Experience with virtualization technologies, such as KVM, VMWare
  • Excellent written and spoken communication skills

Looking for Meaningful Work? We can help.

If you're a technical professional, you know that it can be difficult to find fulfilling work that advances your career. At the Ian Martin Group, we exist to connect professionals like you with meaningful work at industry-leading companies in your field. And we walk the walk, too: as a Certified B Corporation, we believe in using business as a force for good for people, our communities, and the environment.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at

We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted.