Python / DevOps Consultant

at DivIHN Integration Inc
Location Chicago, IL
Date Posted September 24, 2021
Category Default
Job Type Full-time

Description

DivIHN (pronounced Divine) is a nationally-recognized Business Technology Solutions and Staffing services provider headquartered in Chicago. Since our formation in 2002, we have been trusted by Fortune 500 organizations to help them locate and hire best-in-class talent through our Award-winning Professional Workforce Solutions program. 
Check out our careers page to see all of our job openings: http://divihn.com/careers/find-a-job/
One of our BEST F500 customers has engaged us to help them hire a Python / DevOps Consultant to be available to work out of their office in Chicago, Illinois; details can be found below.
1 year
Please apply or call one of us to learn more

For further inquiries regarding the following opportunity, please contact one of our Talent Specialists Meenakshi | 630 847 0262 and Karthik | 630 847 1776

Description:

Job Title: Python / DevOps Consultant

Duration: 1 year

Location: Remote - but priority will be given to candidates that are from Chicago area.

( The candidate may be based anywhere in the US. The candidate will be expected to be available for meetings during normal business hours in US Central time. Depending on COVID restrictions trips to Client in Chicago may be required, so priority will be given to candidates in the Chicagoland area, and second priority to candidates with easy access to a major air hub.)

Qualifications:
The following are key skills / experience for this position. Resumes that do not possess all, or at least most, of these skills should not be presented for consideration.

  • Significant experience developing complex applications in the Python programming language (2.7 and >= 3.6). Resumes of people whose only Python experience is scripts of a few hundred lines or less should not be forwarded.
  • Significant experience with the Django web framework and database development, particularly MySQL.
  • Significant full software life cycle experience including a near fanatical obsession with proper software engineering practices: source code control (GitLab preferred), testing (Cypress preferred), etc..
  • Ability to work and communicate effectively in a team.
  • Flexibility in dealing with assignments and working on several projects simultaneously.
  • Security: Experience with LDAP integration, Django auth plugins, etc..

The following skills / experience are not required but are highly desirable. There will be tasks involving working with admins on deployment, upgrades, etc..

  • Dev ops type experience
  • Has experience with major version upgrades of Django and other software in production.
  • Experience with containers / VMs (Vagrant(preferred), Docker, VirtualBox, VMWare, etc.
  • Knows Linux extremely well
  • Likes to administer their own Linux laptop
  • Understanding of Sync/Async concepts; Experience with uWSGI /ASGI, websockets
  • Experience with other languages such as C/C , Java, Javascript, etc..

Languages / Tech that we are using:

  • Backend: Python, Django, Gitlab, Vagrant, Cypress, shell scripting

Primary skills and technologies:

  • Python, Django, DB development
  • Basic Gitlab experience: issue tracking, labeling, reporting, prioritization, merging, diffing, re-basing
  • Testing: Unit testing, Integration Testing, CI experience a plus
  • Interpersonal skills:
    • Small/remote team experience
    • Ability to communicate openly and often with teammates and remain open to new ideas
    • Experience with taking a leadership role among a team of software engineers and practicing strong release engineering principles

Secondary Skills and technologies:

  • Dev/Ops processes focused on application development teams, testing, and deployment

About us:
DivIHN, the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond. The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.

DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.