Función del empleo: Tech

Tipo de puesto: Fix Term

Tipo de empleo: Full - Time

Localización: Benito Juarez

País: Mexico

L’Oreal is a Beauty Tech leader; our portfolio brands continue to stay in the top 10 list of L2 Digital IQ index. We believe in delighting our consumers with innovative online experiences through high performing sites on all devices. We believe in creating feature-rich yet easy to navigate and accessibility compliant sites that can assist our visually impaired audience. We strive to achieve excellence in this ever-growing technology landscape in the online world. We are seeking a highly motivated individual who is passionate about DevOps to join our dynamic and fast-paced e-commerce team. This individual will possess a passion for technical excellence with hands-on experience building and maintaining CI/ CD pipelines and automating manual processes. He/she is excited about collaborating with an autonomous team, owning all aspects of delivery (Coding, Quality, DevSecOps). This role would best be filled by an individual with extensive experience in supporting high-performing sites that is comfortable developing/deploying software in a fast-paced and highly flexible environment with a continued focus on improving test coverage, release velocity and production health.

Responsibilities:

· Manage the Continuous Integration & Deployment (CI/CD) process

· Deploy, monitor, and troubleshoot software builds for all SFCC Americas realms

· Develop, maintain, and improve well-architected build automation scripts

· Monitor and maintain build environments, for production, testing (development), and staging

· Monitor and maintain code branches from global and zone development activities

· Perform code reviews for all pull-requests and manage work activity with the help of partners

· Managing the user access to resources and repositories

· Periodically manage release calendar and changes to production release schedules

· Engage in triage and troubleshooting activities with enterprise and 3rd party partners

· Work closely with security teams in understanding the remediation guidelines for security incidents

· Assist with performance measurement and tuning activities periodically

· Communicate releases and release notes to IT and brand stakeholders

· Ensure post-release product stability

· Ensure stage gates are appropriately enforced for production releases through QA signoff procedures

· Engage other cross-functional / agile delivery teams for planning production releases

Qualifications:

· Bachelor’s degree in computer science or engineering discipline

· 3+ years' experience in DevOps at a fast-paced digital or eCommerce organization

Technical Skills:

· Strong hands-on experience with CI/CD pipeline development and automation

· Hands-on development background with familiarity in any of the following:

o Web Development technologies such as React JS, Angular JS,

o Backend development with server-side technologies

o Integration development with modern integration patterns

· Strong familiarity with web flows and processes, along with HTML, CSS

· Strong grasp of cloud technologies such as AWS or Azure is a plus

· Experience automating unit, integration, performance, and end-to-end testing

· Automated unit testing tools like JUnit, JMeter, Selenium, and/or Jest

· Experience using Git in a team environment, including branching strategies, Git Flow, and GitHub Flow – Git experience required

· Knowledge of agile toolsets like JIRA & Confluence, scrum, and standard scrum ceremonies

· Subject matter expert on a selection and use of tools in a standard DevOps toolset, such as Docker, Jenkins, Terraform, Helm charts, and Kubernetes.

· Microservices and 12 factor application methodologies

· Confluence / JIRA a plus

· Experience with AWS services such as EKS, EC2, ECS

· SFCC experience is a plus

· Java / JavaScript experience required

· Security+ Certification a plus

· Automated testing, security scanning, building / packaging, automated delivery, deployment

· Knowledge of scripting and automation: Python, Shell, PowerShell, Jenkins

· Familiar with testing tools: Apache, JMeter, Selenium

General Skills:

· 2 - 5 years of experience with web technologies, broad based IT knowledge, natural problem solver, project management expertise, development / technical experience

· Strong understanding of all tiers of web requests (CDN, network, web, app, database, 3rd party) will be required

· Effective communication skills

· Awareness of DevOps and Agile principles.

· Excellent troubleshooting and problem-solving skills

· Willingness to share operational expertise in a team striving for DevOps excellence

· Comfortable interacting with internal and external stakeholders

#}