DevOps Engineer

Sorry, this job was removed at 10:04 p.m. (CST) on Thursday, May 18, 2017
Find out who's hiring remotely in Chicago.
See all Remote Cybersecurity + IT jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
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:

  • Masterful knowledge of bash and shell scripting.
  • Expert knowledge of a scripted provisioning tool like Ansible, Chef or Puppet. We use Ansible.
  • Experience working with engineers to design resilient, fault-tolerant applications.
  • Deep understanding of best practices around continuous integration and continuous delivery.
  • Experience supporting distributed systems.
  • Working knowledge of toolsets to assist in large-scale data operations, such as AWS Redshift, Apache Spark, Hadoop, etc.
  • Understanding and experience with both SQL and NoSQL databases. We use PostgreSQL, MySQL and DynamoDB.
  • Working understanding of containerization (Docker) and container orchestration.
  • 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.
  • Developing monitoring, logging, and reporting toolsets.
  • Working to continuously improve the delivery and infrastructure to support our microservice-oriented suite of applications.
  • Helping us complete a full migration to Docker.
  • Using tools including AWS, Docker, Vagrant, 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 software engineering in a production environment.
  • Bachelor's Degree in Computer Science or another analytical discipline, or equivalent experience.
  • 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 skill.
  • 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 - across the street from Clybourn Metra stop!
  • 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