Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Core Technical Skills:
15+ years experience, 5+ yrs Solutions or Enterprise Architecture designing API integration services. Past experience in democratising API Design, Development and Deployment through a central / federated model is very important. This should include candidate holding a consultative and assertive point of view on API reuse, best practices and API consumption. Ability to code in many different languages Javascript, Node, Ruby, Java, C++ to lead by example. Strong experience working with large scale transformations programs and agile product teams Experience building architecture principles, patterns, roadmaps and blueprints Expertise in designing and implementing complex highly available applications - REST, GraphQL, API versioning, API gateways, API documentation Detailed knowledge of different data stores, understanding scalability drawbacks Implementation of asynchronous processing with different queues understanding benefits and drawbacks Experience with different architecture patterns e.g. Hexagonal design, CQRS, Services, Microservices and plugin-based architectures Hands on experience with hosting technologies e.g. CI/CD, Docker with an understanding of Serverless Cloud platforms experience: AWS, GCP or Azure