Tooling Engineer

Sorry, this job was removed at 3:01 a.m. (CST) on Wednesday, November 4, 2015
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.

What is InContext Solutions?


InContext Solutions is a cutting edge provider of 3D virtual simulations and experiences for the consumer and shopper insights industry. We use the latest in video game technology to recreate life-like shopping environments, and use them as a vehicle for testing and visualizing an almost limitless variety in-store concepts and variables – from signage to new product packing, to interactive displays and completely reimagined retail experiences. We are honored to have recently won a Timmy Award from Tech in Motion for Chicago’s Best Technology Work Culture!

The Position:

The Tooling Engineer will be dedicated to creating headroom for InContext Solutions’ engineering teams to grow and deliver software faster and faster.  He or she will sit on our Framework team, whose mission is to facilitate the shipping of functionality by providing reusable solutions to common engineering problems.   The team will fulfill this mission by working with other sprint teams to help them build their continuous delivery pipelines, configure their deployment environments, and monitor the health of their applications.  Additionally, the Framework team provides architectural guidance in building software that lends itself to fast deployment and iteration.  The Tooling Engineer must enjoy complex automation challenges, and must be able to understand the big picture of how an entire software system fits together.

Responsibilities:
  • Build and maintain Continuous Delivery infrastructure
  • Automate the deployment of web applications, standalone executables, and databases
  • Implement scalable configuration management, logging, and monitoring systems
  • Create tools to address pain points in developer workflows
  • Monitor configuration and security of cloud environments
  • Maintain documentation and examples of best practices related to the above points
Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or equivalent degree
  • 3-5 years of application development experience 
  • Proficiency in the following languages:  C#, Python, SQL, JavaScript, Ruby
  • Familiarity with Windows, Mac, and Linux environments.  Knowledge of iOS and Android development is a plus. 
  • Deep understanding of software and product lifecycles and continuous delivery practices
  • Ability and discipline to multitask and maintain progress on multiple simultaneous projects
  • Communication skills necessary to coordinate across teams including remote members.
  • Genuine interest in keeping up with the newest technologies and methodologies available
  • Passion for development and the desire to mentor and share your knowledge with the broader technology team
Technologies:
In this position, expect to use many of the following tools and technologies.
  • Languages:  C#, Python, SQL, JavaScript, PowerShell, Ruby
  • Version Control:  Git/GitHub, TFS
  • Virtualization:  Vagrant, Docker
  • Machine Configuration:  Chef, Puppet, Ansible, PowerShell DSC
  • Build Automation:  MSBuild, Jenkins, TFS, Go
  • Test Automation:  xUnit-style frameworks, Selenium
  • Cloud Providers:  Microsoft Azure, Amazon Web Services
The Perks (because who doesn’t love a good perk… or two?)

Competitive compensation, stock options and 401k: We believe in hiring and retaining top talent. We’re able to do so by offering our employees a fair compensation package with a competitive salary, a healthy benefit plan, a solid 401(k) match and stock options allowing employees to truly have ownership of the company they work for. 

Innovative Work Environment: Culture matters. We bring together intelligent people who are extremely passionate about their work. We put them in an environment where they are driven by challenge and encouraged to pursue some of their brightest ideas, all with the support of their talented peers. 

The People: What better way to learn than by hiring people (insert your name here!) who are smarter, talented and more innovative than us? We take pride in investing in our employees which is why we’ve put a Professional Development program in place with effective evaluations to encourage growth and progress among our own. Monthly peer-nominated core value bonuses are just one of the many ways we recognize outstanding employees who go ‘above and beyond.’

Location: This position is open in either our Chicago or Milwaukee office. Our Chicago office is located in the heart of Chicago’s bustling Loop. We’re a block west from the ‘L’ and a block east of the Metra, with a few bus routes in between. Our Milwaukee office is located in the heart of Milwaukee’s Third Ward neighborhood, which is a few blocks from the lakefront and surrounded by some of Milwaukee’s most promising start ups and growth companies. 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

20 N Wacker Dr, Chicago, IL 60606

Similar Jobs

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