Overview:
Must Have Technical/Functional Skills
API Architecture & Governance, Microservices Design, REST API Development, Event-Driven Architecture (Kafka/RabbitMQ), API Lifecycle Management, System Design, Resiliency Patterns, Performance Optimization, API Security (OAuth2, JWT), CI/CD (Jenkins, Azure DevOps), Docker & Kubernetes, Monitoring (Prometheus, ELK), Agile, Technical Leadership & Mentoring
Roles & Responsibilities
Define and implement API architecture standards, design patterns, and governance models
Design scalable, secure RESTful APIs and microservices-based solutions
Provide technical leadership on event-driven architectures, integration patterns, and service orchestration
Lead API lifecycle management (design, versioning, documentation, monitoring)
Drive performance optimization, resiliency, and fault tolerance strategies
Collaborate with DevOps teams to ensure CI/CD enablement and deployment automation
Mentor development teams and conduct design reviews and code quality assessments
Ensure compliance with security best practices and regulatory standards.