Job Title:
Magento Lead
Mission and Responsibilities:
The Sr. Developer / DevOps role is to thrive in an ever-evolving environment and take ownership of key
pieces of our DevOps puzzle to deliver impact in areas that drive new partnerships, monetization, and
growth. Facilitate successful e-Commerce implementations by designing and maintaining the server
infrastructure, designing, coding, and testing server-side code on the PHP based e-commerce
applications (Magento/Adobe Commerce) platform and supporting legacy PHP systems. The Sr.
Developer will be responsible for analyzing and supporting the server environment, recommending, and
implementing changes to that environment in order to best service the websites supported.
Additionally, the Sr. Developer will develop and support PHP implementations across various platforms
including Magento 1, Magento 2, and a proprietary Legacy platform. The selected candidate will have
experience with best practices across the backend e-Commerce space, and will be expected to work
collaboratively with IT, business units, and key stakeholders to execute, validate, and deliver system
requirements.
The role requires a strong technical skill set along with excellent interpersonal skills. The focus of the job
at ICS is always Excellent Customer Service.
Key Responsible Areas:
- Design, implement, and support AWS infrastructure including web servers, database servers, and supporting elements.
- Design, build, and maintain efficient, reusable, and reliable code across multiple PHP platforms.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Troubleshoot and debug issues within existing systems.
- Quickly determine solutions to complex problems, and ensure tasks are thoroughly tested prior to production deployment.
- Maintain an upbeat attitude and a commitment to working as a team to solve problems.
- Other duties as deemed necessary.
Basic Qualifications:
- Bachelor's Degree in Computer Science/Computer Engineering or equivalent work experience.
- 8+ years server/network infrastructure management REQUIRED.
- 4+ years PHP development REQUIRED.
- 4+ years Magento 1 and/or Magento 2 platform development REQUIRED.
- AWS expertise in designing and building cloud web environments.
- AWS expertise in maintaining servers and debugging issues.
- Expertise in maintaining Apache and Nginx ecosystems.
- Magento 1.x and 2.x experience.
- Experience developing custom solutions with PHP.
- Strong Knowledge of Magento Best Practices, including experience developing custom extensions and extending third-party extensions.
- Solid understanding of Object-oriented Programming (OOP).
Preferred Qualifications:
- Familiarity with common project management tools.
- Familiarity with common developer tools - GIT.
- Familiarity with common developer frameworks - jQuery, Bootstrap, Prototype.
- Familiarity with AI Tools.
- Experience with other elements of web development – HTML, CSS, JavaScript, XML, JSON.
- Experience with Content Delivery Networks.
- Experience with server-side performance optimization and metrics.
- Knowledge of optimization, caching, and scaling techniques.
- Experience with load balanced web solutions.
- Experience working in Agile scrum team environment.
- Skills: Strong analytical decision making and problem-solving abilities.
- Skills: Strong interpersonal communication skills and ability to collaborate and communicate effectively with technical and non-technical teammates. Gives and receives good feedback to improve their own performance and to help teammates grow.
- Skill: Thrives in a dynamic environment with rapidly evolving objectives and sometimes ambiguous requirements with the ability to work autonomously and make decisions with minimal supervision.
- Behavior: Endlessly curious - Passionate about expanding areas of expertise, learning new ways to do things, and understanding why things are the way they are - loves to get to the root of the problem, no matter where the problem leads. Resourceful and creative when executing on solutions.
- Ability to maintain absolute confidentiality of sensitive files, data and materials accessed, discussed, or observed while working.
Nice to have skills:
- Experience: Devops Certifications.
- Behavior: Gets excited, not only about solving technical challenges, but also about being close to the business and go-to-market strategies.
- Skills: Strong organizational skills.
- Skills: Strong verbal and written communication skills.