Internet DevOps Engineering Lead

at Mouser Electronics, Inc
Published June 15, 2021
Location Mansfield, TX
Category Default  
Job Type Full-time  

Description

Under the general guidance of the Web System manager, the Internet DevOps Engineering Lead will lead engineers in improving the quality, speed, and efficiency of code deployments to Mouser’s e-commerce websites.

The overall responsibility of Internet DevOps Engineering Lead is to collaborate with the development and quality assurance teams in improving the SDLC from an engineering standpoint via deployment automation, automated testing, and code design that supports rapid deployment, code performance monitoring, and problem detection. They will work closely with database, code development, and testing teams on projects related to Mouser’s e-Commerce sites and associated analytics. This will include detailed involvement in the design of new applications and systems and re-engineering of existing systems to ensure increase agility, facilitate maintenance, and shorten the SDLC.

As the company pushes functionality into the cloud, knowledge in this arena will become critical, with a focus on migration, operations and support for Azure DevOps and GitHub Enterprise.

 ACCOUNTABILITIES & ESSENTIAL FUNCTIONS

  • This position functions at a high level in all aspects of the position including being a ‘go to’ person for other personnel within the Internet business department for technical information about website processes, deployment processes, and application performance analytics
  • Assign, coordinate, and monitor the work of other engineers
  • Focus on discovering application/system inefficiencies and bottlenecks and surfacing opportunities for design and performance improvements
  • Develop and make recommendations regarding cloud infrastructure and operations – preferably Microsoft Azure - including researching, analyzing and reviewing current and future requirements
  • Ensure system security by reviewing and implementing approved policies within the systems
  • Enhance functionality of systems by developing and modifying scripts or other vehicles to automate system and deployment processes
  • Develop and make recommendations regarding code deployment and automation – preferably using Microsoft Azure Devops or GitHub Enterprise
  • Ensures the development and maintenance all relevant documentation
  • Provide support to application developers/programmers by providing technical knowledge and guidance
  • Develop and deliver cross-training to selected Associates
  • Maintain contemporary knowledge of industry trends, concepts, and techniques

SKILLS & CERTIFICATIONS

  • Strong skills with Microsoft Environment web app and web services – required
  • Experience with Windows operating systems – required
  • Experience in analyzing, understanding, designing, and implementing new products, services, and utilities in the web environment – required
  • Solid understanding of container concepts
  • Experience with deployment automation and orchestration
  • On Premise and Cloud experience leveraging GitHub/Azure DevOps/PowerShell
  • GitHub/Azure DevOps/TFS experience – desired
  • Experience with Unix or Linux operating systems
  • Development experience/skills – required
  • Skills with Microsoft Environment C#/Visual Studio - preferred
  • Experience integrating software systems
  • Must have an excellent understanding of RDBMS and database theories
  • Ability to read and interpret documents and write reports
  • Ability to work independently or as part of a team
  • Aptitude to solve technical and practical problems and make recommendations to technical test members
  • Strong analytical, problem solving and troubleshooting skills
  • Experience supporting Monitoring and logging tools – Zabbix/Grafana/Splunk/ELK
  • Experience with and supporting Application Performance Monitoring tools – Similar to Dynatrace, AppDynamics, and AppInternals (aka. Aternity)
  • Experience with and supporting Infrastructure as code mechanisms – Similar to Chef/Puppet/Terraform/Ansible