Job description
What success looks like in this role:
· The role will lead a project or solution team of developers, testers, or enterprise support associates.
· Teams led will be greater than 10 Unisys associates or contractors on or off site.
· Deliver the overall technical solution for API and Microservice with related platforms and areas.
· Lead the technical team to perform Proof of Concept (PoC) on solution and component.
· Arrange and perform regular technical review of the solution and application.
· Lead the technical best practices and principles on API and Microservice architecture.
· Explore the suitable technology stack for the API and Microservice architecture.
· Work with the project manager to support project plans and correct resource and time allocation.
· Work with the development lead and oversee the technical work.
· Responsible for the technical governance and manage the technical tasks for the project.
· Incumbents may lead teams coordinating the workflow of lower-level professionals, while performing a set of similar or more complex duties themselves.
· Coordinates and supervises the daily activities of a support, production or operations team.
· Sets priorities for the team to ensure task completion, coordinates work activities with other leads.
· Decisions and problem solving are guided by policies, procedures and business plan; receives guidance and oversight from manager.
· Typically, does not spend more than 20% of time performing the work supervised
· Liaise with customers and key stakeholders to manage contracts and relationships
· Prepare and facilitate the on-boarding process for new customers
· Assist the Finance team to maintain quality assurance of the service
· Improve upon existing processes and team behaviours to create a positive culture in the workplace
Assist the Finance team with the development of Finance Service growth
#LI-SS1
You will be successful in this role if you have:
Experience in digital transformation, transforming from Monolithic to Microservice application, Domain Driven Design (DDD) is a great plus.
Hands on Experience in technical implementation with the following technologies, tools or related areas:
Minimum of 10 years of relevant experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and Swagger
Enterprise Java, Spring, Springboot, SpringCloud or MVC Framework
UI/UX technologies such as React, Angular, Jquery
Public cloud platform such as AWS, Azure, Google
Jenkins & pipeline (CI/CD), Maven, Nexus
Cloud-based Kubernetes platform
API Gateway such as Zuul, Apigee
NoSQL (E.g. MongoDB)
RDBMS and SQL (E.g. MySQL / Oracle)
Distributed caching (E.g. REDIS)
Centralized logging platform (E.g. ELK)
End to end tracing
App Performance Monitoring
Service Mesh
GIT (E.g. Gitlab / Bitbucket / GitHub)
Fortify, Blackduck, Sonarqube
MQ Technology (E.g. IBM MQ / Rabbit MQ)
Kafka
Servers such as Apache, Tomcat
Experience in working fast paced dynamic work environment
Experience in triaging live production issues and resolving the issues within SLA leveraging the DevOps ecosystem
Ability to resolve complex problems with cost effective and innovative solutions
Willingness to learn new technologies as the market evolves