What are the responsibilities and job description for the POS Implementation - Technical Architect position at Avance Consulting?
Job Description
Job Description
Lead the POS Implementation for the customer
Partner with Business and IT team to develop implementation plan for POS implementation.
Lead discussions with 3rd parties and IT teams for implementation of required integrations
Develop technical designs / solutions on micro-services commerce architecture
Guide technical team on solutions and POC’s
Be able to present solutions and convince prospects and clients on architectural front
Enforce architectural principles and create guideline
Reviews and ensure design / code standards
Bring new research and innovation, contributing to POS product roadmap
Be part of technical communities and contribute in industry forums.
Experience Required :
Experience implementing POS (Point-of-Sale) atleast one end-to-end implementation experience
Experience in designing and developing complex applications using JAVA, Python, SPRINGBOOT framework
Expertise on Microservices framework with hands-on implementation
Well versed with design patterns, BDD, TDD, DDD etc
Expertise in DB fundamentals, both SQL and noSQL DB with hands on preferred in Neo4j, Graph DB or Mongo DB
Experience in Non-functional aspects of security, authentication, performance and scalability
Expertise on cloud technologies, with advanced certifications on any of the 3 hyperscalers (GCP, Azure or AWS)
Experience in designing and developing event based architecture and KAFKA messaging applications
Knowledge and hands-on in cloud and preferred to have any cloud certifications
Experience on OpenStack with experience on implementing OpenSource projects.
Experience in implementing product. Includes – Configuration, Integration etc
Exposure to cloud technologies, including CI / CD pipeline setup.
Experience on consulting customer on architecture
Knowledge on retail domain
Experience on agile ways of working
Good analytical skills, written and verbal communication
Problem solving capabilities
Knowledge on device integration
Capability in solving complex problems with in retail, creating solution architecture
Possess leadership qualities, ablitlity to mentor teams and train new developers in latest technology concepts.