Job Profile Summary
CAI is hiring! We are in immediate need of a Senior DevOps Engineer.
The Senior DevOps Engineer is responsible for configuration management and deployment of platforms, as well as driving the transition to a fully cloud-based platform for our client in Ann Arbor, Michigan. It is a Contract-to-Hire role, and starts remotely, due to the Pandemic situation. This position requires weekday (Monday - Friday) attendance with some scheduling flexibility available around core working hours.
Due to our end client, candidates must be eligible to work in the US without a need for sponsorship now or in the future.
Job Responsibilities and Duties
Education and Skills
Lead Technical Recruiter
jennifer.hegener@cai.io
www.cai.io
CAI is hiring! We are in immediate need of a Senior DevOps Engineer.
The Senior DevOps Engineer is responsible for configuration management and deployment of platforms, as well as driving the transition to a fully cloud-based platform for our client in Ann Arbor, Michigan. It is a Contract-to-Hire role, and starts remotely, due to the Pandemic situation. This position requires weekday (Monday - Friday) attendance with some scheduling flexibility available around core working hours.
Due to our end client, candidates must be eligible to work in the US without a need for sponsorship now or in the future.
Job Responsibilities and Duties
- Interacts with the lead software development organization on a day-to-day basis by gathering and organizing build requirements,
- Provide status, and ensuring that the stakeholders are informed and satisfied with the end product.
- Builds and maintains different software environments.
- Builds and maintains source control systems.
- Deploys PQ products and maintains build infrastructure.
- Creates tools to support the development organization.
- Executes on multiple projects at one time, balancing numerous needs, yet still delivering on time.
- Oversees applications and systems of a complex nature.
- Provides training to other team members.
- Creates and edits cookbooks for Chef.
- Creates and edits auto-scaling strategies.
- Maintains automated tooling code in Ruby and/or Python.
- Maintains Continuous Integration platform for our infrastructure code.
Education and Skills
- Bachelors' degree or higher in Computer Engineering or Computer Science, plus 8 or more years' software development experience, or an equivalent combination of education and experience.
- Understanding and ability to apply several programming/scripting languages.
- Ability to work with standard office tools.
- Ability to work with software configuration management systems.
- Level-appropriate experience with: Servers/computer hardware and software; DNS, including diagnostics with Unix tools; Deep understanding of networks and common protocols; Linux, Unix, Windows.
- Deep Knowledge of Continuous Integration and Continuous Deployment methodologies with Jenkins or similar.
- Saltstack, Ansible and Knowledgeable in Chef, Puppet,
- Auto scaling knowledge.
- Advanced knowledge in monitoring and performance statistical analysis.
- Proficiency in development supporting tools such as various VCS (Git, SVN, etc.).
- Strong verbal and written communication skills.
- Strong interpersonal skills, with ability to professionally interact with a diverse blend of personalities to reach resolution and maintain strong relationships.
- Capable of working independently and as part of a team.
- Excellent researching and problem-solving skills.
- Ability to work on multiple projects at the same time.
- Effective execution working in a distributed team model, including successful consensus-building and managing complex interdependencies.
- Ability to act as a mentor.
- Ability to support systems after hours or on weekends.
- Superstar Candidates will ALSO have experience with Cloud (preferably AWS) and software development experience
- 4 years: Hands on experience with cloud platforms - AWS preferred
- 5 years: Hands on experience with scripting languages such as Shell, Perl, Ruby, Python, PHP
- 4 years: Hands on experience with automation frameworks such as Chef, Rundeck, Jenkins
- Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state and local standards
- Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
- Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard and monitor
- If you are interested in this position, please apply using the "Apply " option. If you have questions, or would like to speak with a Recruiter directly, send an email to the contact person below and note the job identification number in the subject line.
Lead Technical Recruiter
jennifer.hegener@cai.io
www.cai.io