Technical Requirements:
Experience: 14+ years in architecting complex integration projects involving technologies such as API Gateway, API development, Microservices, Scala/Akka framework, Pulsar/Kafka, and Messaging technologies
API Governance: Strong understanding and experience with API governance, development, and consumer processes
Microservices Architecture: Ability to evaluate and choose between multiple API & Microservices options like EKS, Spring Cloud, Spring Boot, etc., based on project requirements
Event-Driven Architecture: Proficient in designing and implementing event-driven architectures
Cloud and PaaS Platforms: In-depth knowledge of cloud computing, containerization, and Platform as a Service (PaaS) platforms
AWS Expertise: Experience or knowledge of Amazon Web Services (AWS) is required
Automation Tools: Familiarity with automation solutions like Terraform, Ansible, etc
API Design: Experience in designing various types of APIs and articulating their value propositions
Proposal Development: Ability to guide proposals/bids for technical solutions, including estimates and resource plans
Non-Functional Requirements (NFR): Experience in capturing NFRs, defining API policies, and ensuring APIs meet these requirements
Communication Skills: Excellent verbal, written, and presentation skills; adept at communicating and managing stakeholders at all levels
Team Leadership: Strong team-building skills and a collaborative teamwork orientation
Problem-Solving: Strong creative problem-solving skills
Bachelor's degree in Computer Science