DevOps Engineer

Sorry, this job was removed at 12:26 p.m. (CST) on Thursday, August 23, 2018
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

DevOps Engineer

DevOps Engineers are responsible for developing the operations toolsets necessary to run applications at Neighborhoods.com. Specific tasks include designing complete solutions with implementation developers, managing existing infrastructure resources and continually improving CI/CD workflows.

This is an excellent opportunity if you like working with newer technologies and toolsets to solve difficult problems.

Essential Qualifications

  • Experience running containerized production applications with Docker and Kubernetes.
  • A demonstrated understanding of infrastructure as code using Terraform or Cloudformation. We use Terraform.
  • Expert knowledge of a scripted provisioning tool like Ansible, Chef or Puppet. We use Ansible.
  • Deep understanding of best practices around continuous integration and continuous delivery.
  • Experience supporting distributed systems.
  • Understanding and experience with both SQL and NoSQL databases. We use PostgreSQL, MySQL and DynamoDB.
  • Masterful knowledge of bash and shell scripting.
  • An interest in working with new technologies.

What you’ll be doing

  • Working with the rest of the engineering team to design complete solutions that seamlessly integrate infrastructure and application, ensuring resiliency and fault tolerance.
  • Developing monitoring, logging, and reporting toolsets.
  • Working to continuously improve the delivery and infrastructure to support our suite of applications.
  • Using tools including AWS, Docker, Kubernetes, Terraform and Jenkins to deploy to dynamic, scalable environments.
  • Participating in our engineering culture, with an emphasis on contributing ideas, thoughts, and constructive feedback regarding the work of others on our team.
  • Working with the engineering team to continually define and refine our technical practices and toolsets.
  • Collaborating with designers, front-end developers, and product stakeholders to deliver technical solutions to complex problems.
  • Assisting with interviewing, onboarding, training and mentoring engineers as they join the team.
  • Participating in code reviews, both of your code and of others.

Education and Experience

  • At least two years of hands on DevOps or systems experience in a production environment.
  • Bachelor’s Degree in Computer Science or another analytical discipline, or equivalent experience.
  • 1+ Year of Experience working with Docker in production
  • 2+ Years of Experience with Linux system administration
  • 2+ Years of Experience working with a cloud-based infrastructure service like AWS, Azure or Google Cloud Compute. We use AWS.
  • Excellent verbal and written communication skills
  • 2+ Years of Experience with a high level programming language like Java, Python and/or PHP. Python preferred. 

Benefits:

  • Medical, Dental, and Vision insurance
  • 401K with match
  • Ventra pre-tax transit benefits
  • Near public transit - close to Ogilvie & Union Stations 
  • Kitchen stocked with snacks & great coffee
  • Cold brew coffee & craft beer on tap
  • Flexible vacation/Work from home policies
  • Casual dress code
  • Group outings
  • Competitive salary based on level of experience
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We're at the edge of the West Loop, right next to Fulton Market. Transit options and lunch spots? We got 'em.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Neighborhoods.comFind similar jobs