website-hero-image2

2738 DevOps Engineer

Location: Remote

Description:
We are looking for a DevOps Engineer and while the role is posted as a Senior level, we would also consider a Mid-level for this role. If you have CI/CD, Cloud (AWS), and (Python) coding experience, then we should at least have a conversation. We are a fun, dynamic, product development company and the manager of this role is a former techie, super funny, and fosters a great working environment. If you’re interested, please send your resume to careers@itmotives.com. We value and encourage diversity in the workplace and women, minorities, and veterans are highly encouraged to apply. Thank you!

Job Type: FTE

Additional Information:
WHY THIS JOB MATTERS:
You have the opportunity to help set the strategy AND execute upon it from a DevOps perspective. You get to help plan, build out, and set into motion a more formalized (yet agile) DevOps practice that affects the entire company. This position is highly visible and highly critical to our success. You will be hands-on with technology daily. You will partner with teams in neighboring departments to help them be better at what they do. You will help teach and mentor while learning and growing your own career.

WHAT YOU'LL DO:
• Strategically architect, build and extend our software delivery/software release management pipeline supporting continuous integration and delivery (CI/CD) for multiple teams
• Work as a dedicated subject-matter-expert DevOps resource with multiple development teams, becoming the liaison between software development and infrastructure
• Architect, design, implement and manage the build and deployment of configuration management tools, and automated test tool sets
• Design, create, and maintain a release management strategy supporting an always-on 24/7, high-availability SaaS platform with a focus on performance and scalability
• Responsible for strategically mapping out, developing, documenting, and socializing DevOps processes and related tools across the organization
• Develop patterns and processes to improve the velocity and self-sufficiency of the development team
• Shared team responsibility for the up-time of the SaaS products
• Work with architects and engineers to provide automated solutions driving improved efficiency throughout the SDLC
• Identify best-in-class DevOps practices and drive ongoing improvements and efficiencies in operational practices, tools, and processes
• Responsible for troubleshooting issues with SaaS products for the teams assigned
• Other duties as assigned

WHAT WE NEED FROM YOU:
• In-depth understanding of Agile methodologies
• At least 7 years’ experience with scripting technologies – especially Python for automation purposes
• At least 4 years’ experience with of DevOps practices
• Demonstrated ability to learn, implement and evangelize new technologies
• At least 3 years’ experience automating cloud (AWS highly preferred) and on-premise infrastructure; deploying multiple software applications using AWS
• At least 7 years’ experience troubleshooting distributed applications
• Ability to deliver innovative solutions for problems where there are no available precedents
• At least 5 years’ experience using configuration management tools (Chef, Puppet, Ansible, etc.)
• At least 5 years’ experience supporting Java applications
• Experience with CI/CD methodologies
• Must demonstrate strength in the following areas daily; analytical problem solving, risk identification/mitigation, sense of urgency, sense of accountability, relationship building, and excellent communication skills
• Plusses: Bachelor’s degree in Computer Science or a related Information Technology field; or equivalent combination of education and experience preferred; Master’s Degree is ideal and preferred