Site Reliability Engineer
Location: Chicago, IL


Job Description

Solstice is an innovation and emerging technology firm that helps Fortune 500 companies seize new opportunities through groundbreaking digital solutions. As strategists and consultants, we help organizations evolve their digital strategy to solve mission-critical problems. As designers and developers, we build incredible digital solutions that transcend a standalone product and transform an organization’s relationship with its customers.

Solstice is looking for a high-performing, passionate, and creative software engineer that understands the importance of deploying and building quality software at high-speeds through automated streamlined operations and processes to achieve a business outcome. Skilled in designing, building and maintaining tools for deployment, monitoring and operations. In addition to troubleshooting, resolving issues across several environments in order to enable development teams to quickly deliver digital products for customers.

Responsibilities:

  • Design and develop products and major components which serve millions of user
  • Design, Develop tools and automation to minimize delivery time and increase developer productivity.
  • Ensure products scale and perform consistently and reliably.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
  • Practice sustainable incident response and blameless postmortems.
  • Develop and Maintain effective dashboards using instrumentation tools (New Relic, Librato)

Needed:

  • Bachelor’s degree in Engineering, or equivalent software engineering and product development experience
  • Highly analytical, detail oriented and ability to work with complex logic
  • Ability to work under pressure and meet tight deadlines
  • Working experience with Linux system (Debian based).
  • Experience with programming languages such as Java, .NET, Javascript and/or Scala
  • Experience managing and deploying full stack, distributed services.
  • Experience with frameworks such as Spring
  • High-level shell fluency + one or more scripting languages (Python, Perl, or similar).
  • Experience with a cloud technology such as GCP, Azure, Heroku, PCF, AWS and/or other highly scalable cloud environments.
  • Experience with system automation tools (Kubernetes, Spinnaker, Ansible, Chef, Puppet, Salt Stack, Jenkins etc.).
  • Experience designing and developing highly scalable messaging platforms.
  • Experience working on Linux and/or Windows

Desired:

  • Experience with container technologies (Docker, Vagrant, LXC, etc)
  • Experience with monitoring, alerting, and pipeline analysis tools (Nagios, Sensu, Graphite, Riemann, Logstash, etc.).
  • Experience with SQL/NoSQL systems such as PostgresSQL, MongoDB, Redis, Cassandra, DynamoDB, etc.
  • Experience with queuing/data-pipelining solutions (Storm, RabbitMQ, Amazon Kinesis, ZeroMQ, Kafka, etc.).



Apply for this position

* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Who referred you to this position? Enter their first and last name here.
What’s your citizenship / employment eligibility?*
LinkedInLinkedIn profile URL:*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
Solstice is an innovation and digital transformation consultancy. This means that our consultants are often traveling to meet with clients and understand their environments. Some of our projects will require longer term travel and we ask that you are open to 80% - 100% travel. Solstice provides perks and incentives to our employees to reward you for this time away from home and looks to ensure you have a great employee experience whether it is in our office, or on a client site.*