Microchip Technology is searching for a Principal Dev Ops Software Engineer. This individual will be part of the Marketing Communications Web Development team and will provide technical support by owning the continuous integration, system infrastructure, monitoring and performance optimization.
Candidates for this position will implement our CI / CD pipelines that support development of microchip.com and ensure that the deployment processes and artifacts comply with company release policies.
This position requires a strong understanding of business needs and web technologies to help evaluate and select appropriate tools to support the growth, vision and roadmap for the website.
Cross-site coordination for understanding business requirements and developing applications effectively
Ensure appropriate standards, guidelines and best practices for Architecture, Design and Development
Bring technical expertise based on development experience, and make sound technical decisions to deliver high quality projects
Create technical designs that map business needs to technology solutions
Design, build and deploy applications, perform unit testing, acceptance testing and code reviews on similar applications
Manage the implementation of new and enhanced system requirements through the project life cycle maintaining appropriate documentation and processes to ensure compliance.
Responsible for enterprise backup and recovery design and management.
Participate in on-call rotations and working at a hands on level with technical support teams.
Document and write best practices around CI / CD tools
Run and maintain different product environments (dev, staging, sandbox, production).
Manage servers upgrade, CMS maintenance / upgrade support
Troubleshoot servers during outages and with web latency response issues
Travel on a limited basis and work varied or non-business hours
equired Technical Skills
Bachelor’s Degree in Computer Science, software engineering, hardware engineering, or relevant degree.
10+ years of experience in technology solutions engineering, technical infrastructure, or technical operations.
5 years of experience required with cloud architecture, such as AWS, Azure and Google.
5 years of experience in devops position responsible for managing infrastructure operations and application support.
Strong knowledge of design patterns, Software architecture, Agile Scrum, DevOps
Experience in analyzing, designing, coding, testing applications using industry-best practices and standards
Experience in Enterprise level Content Management System (Adobe Experience Manager)
Strong Knowledge of Source control tools
Experience in Enterprise level Content Management System (Adobe AEM)
Cross-site coordination (Work experience with offshore development team is must)
Familiar with traditional database technologies : SQL Server, Postgres, MySQL, Oracle
Excellent interpersonal and communication skills, with high degree of flexibility and ability to adapt to change in direction
Ability to work independently and be an effective problem solver and team player.
Collaborate with designers and other project stakeholders on application and web enhancements
Team Work and Culture
The candidate must be culturally compatible with Microchip’s values and must be able to work with a good work ethic in a collaborative environment.
Candidate needs to be proactive, customer-oriented, and be able to learn and adapt.