Company Description
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Job Description
- Apply previous experience with solution architecture within eCommerce (B2B and B2C).
- Application design and development using best practices and modern frameworks.
- Envision the overall digital solutions for defined functional and non-functional requirements.
- Define technologies, patterns, and best practices to materialize digital solutions. Implement important elements of the application which include setting up the global architecture, headless design, backend integrations, multi-site architecture, CI/CD pipeline.
- Work with Architects / Solution Design teams to come up with architecture.
- Curiosity in emerging technologies and application to cards ecosystem.
- Engage with the Customer on new business opportunities & New prospects -- Ability to Work directly with the client/Vendor teams.
- Very good documentations skills.
- Excel at presentations.
- Document High-Level, Low-Level specification and project architecture.
Qualifications
- Domain: eCommerce (B2B and B2C)
- Desired eCommerce Solution Experience: Spryker.
- Architectural Style: Microservices, headless.
- Desired Web Development Framework Solution: next.js, React.
- Cloud Providers: AWS, Azure, Google, Vercel Frontend Cloud.
- Integration Experience with Oracle/Salesforce or similar cloud solution.
- Configuration and Version Management tools: Github, Bitbucket - Monitoring Tools: NewRelic/Dynatrace.
- Experience with distributed systems (Kafka, Hadoop, Cassandra, etc.).
- Cloud development experience.
- Concurrent design and multithreading experience.
- Design patterns experience.
- Microservices architecture.
- Object Oriented Programming System (OOPS).
- REST APIs / GraphQLs.
- Service-oriented architecture (SOA)
- Data modelling.
- Docker, Kubernetes.
Additional Information
Flexibility in travelling to Client locations