Exp: 9 - 15 Years
- You possess a bachelor's degree in computer science (or equivalent experience).
- More than 4 years industry engineering experience, in either a software or analytics-intensive industrial company, as part of a mature agile software engineering team, building and running highly available customer-facing products.
- You have significant experience architecting highly available, scalable, cross-platform (e.g on-prem, PaaS & SaaS products) solutions with multiple, complex integrations.
- Strong understanding of modern web architecture principals, tools (e.g ArchiMate & UML), trends and best practices; abstract service design, API and micro service design, event streaming, cloud technology, and design for DevOps and automation.
- API and event centric and abstract service design; cloud technology, microservice design, cloud native apps; design for DevOps and automation
- Working knowledge of technologies like Kafka; Docker, Jenkins, Kubernetes and cloud technologies, e.g. Azure, GCP or AWS.
- Experience of designing on top of big data solutions that optimise the customer experience and drive efficiency through automation and machine learning.
- Security design, OWASP, NIST experience
- Performance engineering experience
- You are a strong communicator and a people person that builds strong relationships and recognises and incorporates the perspectives of others.
Didn’t find the job appropriate? Report this Job