Do you want to join an established and successful Payment Service Provider with customers all around the world?
Would you like to challenge yourself and work on the next-generation payment gateway technologies?
Our client is looking for a talented Solution Architect to join its Technology team. The candidate will be an integral part of the team, working on next-generation payment gateway technology with focus on security, efficiency and performance.
Responsibilities
• Define a solution architecture guided by the architectural drivers such as business and functional requirements, constraints, and quality attributes
• Ensuring best practices and standards, keeping up to date with technology trends
• Define architecture strategies, standards, processes, patterns, technologies and tools
• Analyze possible project challenges on constraints including, risks, time, resources and scope.
• Creation of PoC projects and prototypes for the implementation of new technologies
• Take an active part in decision-making regarding further architecture development
• Reengineer, document, review, and analyze solution architectures using trade-off analysis methodology and other qualitative and quantitative methods of analysis
• Provide mentorship, technical expertise and recommendations on the current and emerging strategies and platform trends to the development teams
• Guiding the development team, conducting workshops and training sessions
• Develop and maintain technical documentation
Requirements
• Strong knowledge of integration patterns and implementations
• Experience in building scalable microservice-based architecture
• Strong knowledge and experience in AWS technology, serverless and microservice patterns
• Strong knowledge in Computer Science: data types, data structures, algorithms
• Experience with programming languages (Python, NodeJS, JavaScript, PHP, etc.)
• Strong knowledge of LAMP stack
• Strong creating with SQL/NoSQL databases efficient design from scratch as well as performing optimizations
• Understanding of web-sockets technology, asynchronous communication, push and pull mechanism
• Experience with containerization and cloud technologies
• Experience with CI/CD, DevOps, and testing tools
• Experience in hands-on programming (as a backend developer)
• Experience with high loads and large amounts of data
Other desired skills:
• Experience with financial applications
• Experience with creating common patterns for developers
• Experience with working at the centre of excellence
• Experience with PCI DSS requirements
• Experience in decoupling and redesigning a system from a monolith to microservices
To apply, please forward your CV in confidence to Sam Macaron, Email: sam.macaron@emeraldzebra.cy