This site uses cookies. To find out more, see our Cookies Policy

Linux Engineer in Chicago, IL at Genesys Talent LLC

Date Posted: 12/6/2018

Job Snapshot

Job Description

Our key client is experiencing tremendous growth and adding to their team.  We are looking for a Linux Engineer that is ready for the next step in their career. For this role they are open to Direct Hire or Contract-to-Hire candidates.  This is a great company with amazing benefits.  Let's connect and we can share more details.

The Lead Linux Engineer helps ensure proper technology operation so that end users can accomplish business tasks. This includes actively troubleshooting, testing, documenting, and resolving issues. Resolution may involve coding, testing, implementing or installing software, interacting with vendors and partners, automation and scripting, or systems administration tasks. Individuals may be required to give in-person, hands-on help to users.

Primary Duties

  • Working within the IT Operations organization to assist with engineering the organizational DevOps strategy. Some examples could include:
    • Architecture and maintenance of orchestration tools, such as Ansible Tower
    • Enhancement and automation of system maintenance, for server instances hosted within the cloud
    • Development and deployment of new automation strategies and practices
    • System health monitoring
  • Creation of automation in support of work items
  • Collaborating with Development teams as needed to support DevOps initiatives
  • Direct assistance of customers and resolving their issues
  • Troubleshooting of technical issues on AWS EC2, S3, and other AWS infrastructure
  • Software packaging for automated updating and rollouts
  • Assist in software releases and roll-outs and communication to the end users
  • Develop and execute test plans to check applications, infrastructure and systems technical performance
  • Document the company’s existing systems architecture and technology portfolio; make recommendations for improvements and/or alternatives
  • Collaborate with different areas of IT and the business in order to provide solutions for the Bank
  • Provide on-call support of bank applications

 Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or Computer Engineering and/or 5 years of equivalent work experience
  • 7+ years strong Linux administration experience in an enterprise environment with 500+ servers
  • Strong experience with scripting languages, preferably Python
  • Extensive experience installing, configuring and maintaining systems with Red Hat Enterprise Linux 6/7.x
  • Experience with source control tools such as Git and/or SVN
  • Able to successfully contribute in cross-functional teams comprised of infrastructure engineers, architects, and application developers
  • Experience with Linux management and orchestration tools such as Ansible, RedHat Satellite, and Puppet/Chef
  • Experience with monitoring tools, such as Splunk
  • Experience with cloud infrastructure, preferably AWS
  • Familiarity with container frameworks like Docker swarm and/or Kubernetes