- System Architecture
The IT DevOps Engineer is familiar with Magento 2 development and has demonstrated experience with the inner working of the delivery of content. Hands-on experience in Linux (CentOS/RHEL) server management including but not limited to, NGINX, Apache, Varnish and REDIS. This role will work with other team resources to ensure consistent and reliable performance and delivery of service. The IT DevOps Engineer will be primarily responsible for the technical maintenance and oversight of the website and will assist in the development and deployment of upgrades to the Magento eCommerce website for MP Biomedicals in support of business needs globally.
The DevOps Engineer will manage, implement, evolve and adhere to design & development standards and procedures while finding creative new solutions to fulfill identified and defined requirements. In addition, the engineer will also ensure and manage consistent configuration of the backend server VM’s. Responsibilities will include:
Perform a technical analysis of requirements.
Utilize understanding of Magento's code structure and extension architecture to develop sound technical strategies.
Ensure the website maintenance, updates and the migration to a newer version.
Serve in the “On Call” Rotation to support the site.
Interfacing and configuration with other company ‘systems: payment gateways, ERP
Integrating data from various back-end services and databases
Perform quality, security, scalability, and stability review on the code before promotion to test.
Manage & adhere to development standards while improving the change management and release process.
Proactively adhere and contribute to the issue tracking system put in place (Jira and its plugins), code versioning system (GIT and other necessary tools implemented) and documentation (Confluence).
Willingness to mentor and lead design and development initiatives.
Ability to guide the team in all technical perspective.
Demonstrated experience in the configuration and management of NGINX, Apache, Varnish and REDIS
All other duties as assigned.
3+ years with front-end technologies such as PHP, HTML, CSS, AJAX, JQuery, MySQL/Maria DB, JS/DOM, SQL (Complex SQL queries and database schema design), webservices, third party eCommerce applications, development tools.
2+ years’ experience required using the Magento 2 commerce framework and/or commerce facilities, catalog interfaces and Secure credit card services. Proven track record of success is required.
2+ years of demonstrated hands on experience with the configuration and management of NGINX, Apache, Varnish and REDIS
Magento certifications preferred Demonstrated
Demonstrated PHP experience developing on a Magento platform and MYSQL DB.
Understanding of the Magento System Architecture, Design, Theming, Functionality Enhancements, Configuration.
Demonstrated experience customizing Magento Theme, creating modules (payment, shipping, etc.), managing customizable plugins for Magento.
Experience with multi-website, store view deployment
Experience with agile methodologies and Git-based source control preferred
Strong understanding of W3C compliant HTML and CSS & solid programming background in PHP for implementing web technologies.
Experience developing standards to support front-end applications and solving Cross-browser, Cross-platform, cross-mobile UI issues
Competent in using change management tools such as GIT and tools like NetBeans is required as well as working in collaborative platform: ticketing (JIRA) and documentation (Confluence)
Demonstrated hands on experience managing server platforms built on CentOS / RHEL operating systems.
AGILE and WATERFALL approaches
Coding using high quality standards and testing his/her own work before delivery
Detail oriented mind, high adaptability, and very good organizational skills
Scrum, Kanban, or other agile methodologies.
Collaborating with the team split in multiple locations.
Service oriented architecture.
Page speed load optimization.