Job Description
QA Automation - Appium, SAP Hybris
WebDriver IO / Selenium / Appium / Automation, Hybris, React, Microservices
Competencies : SAP Hybris Commerce
Experience (Years) : 6-8
Role Description :
- Help with and Implement our Backend Architectural Artifacts
- Platform level systems and services (PIM, ERP, Commerce, CMS, Marketing etc), their relationships and interconnectivity
- Implementation level architecture for secure, cloud-native, scalable & performant backend services (monoliths, microservices, modularization)
- Contribute to and maintain our org wide Architecture Decision Records
- Enable the team to live our Backend Engineering Policies, Procedures and Standards
- CI / CD practices, environnement configuration, feedback loops etc
- Backend tooling, frameworks, their application, quality gating and measurement
- Technology stack / services consultancy and selection in accordance with technical and quality requirements (scalability, performance, security, compliance
- Support our platform & Backend Operational Practices Drive Ecommerce and Parts Town wide projects
- Disaster Resiliency, Recovery and Availability Planning capabilities
- Logging strategies for efficient root cause analysis and low MTTR’
- Monitoring, Alerting and on-call policies
- Unit, Integration and Acceptance level, API contract testing strategies
- Ongoing metrics and dashboarding on backend performance (SLAs, SLOs, SLIs, Golden Signals dashboarding etc)
- Drive best in class Backend strategies
- Our customers need to love what we do for them
- Work across disciplines and with other Principal Engineers to evangelize for the needs of the Backend discipline
- Knowledge transfer, training, mentoring of backend practices across the engineering org
Essential Skills :
- Extensive ecommerce experience and the latest capabilities in the space. Exposure and usage of major ecommerce platforms (SAP Commerce Cloud, Magento, Mirakl, Punchouts etc)
- Expert knowledge of backend technologies, their strengths and weaknesses and how to get the most out of them e.g. SAP Commerce Cloud, Hybris, SAP S / 4, ElasticSearch / Solr, Redis, MSSQL, MySQL, PostgreSQL
- An advocate and enabler of strong quality controls (unit, integration, acceptance testing frameworks and methodologies) using industry leading tooling (Junit, SonarCloud, Jmeter, Webdriver.io etc)
- Proficiency in one or more major cloud platforms, such as Azure (preference), Google Cloud, AWS or others; A deep understanding of cloud native methodologies Containerization technologies : Docker / ContainerD, Kubernetes (K8S, K3S), container registries and artifact tools (e.
g. Artifactory, GCR, ACR, ECR)
- An applied knowledge of vertical and horizontal scaling of systems and services including microservice, monolithic, Web / Queue / Worker and distributed systems architectural patterns
- Understanding of REST, GraphQL and event-driven architecture principles and best practices and tooling (e.g. Pub / Sub, Kafka etc)
- Experience with APM, distributed tracing techniques, monitoring and logging tools like AWS CloudWatch, EFK / ELK Stack, OpenTelemetry, Dynatrace, Datadog, New Relic etc
- A strong understanding and observed application of oAuth2, Spiffe’s, and other Authz and Authn best practices and tooling
- Strong competence in a range of programming languages and associated frameworks e.g. Java, JavaScript, HTML, CSS, SpringBoot, ReactJS, NextJS, TailwindCSS etc
- Knowledge of diagramming tools and methodologies (e.g. Miro, Diagrams.net, Figjam, Mermaid.JS etc)
- Strong communication and presentation skills Educated to Degree level in Computer Science or equivalent 7+ years of relevant industry experience
21 hours ago