Api Architect - New Delhi, India - NISG (National Institute for Smart Government)
Description
From 10 to 20 year(s) of experience₹ Not Disclosed by Recruiter
- New Delhi
Roles and Responsibilities
Job Description:
- API Architect
Job Overview
Responsible for public and private API design and development, cloud messaging, ground-to-cloud connectivity, Implement and deploy API solutions in a private and multi cloud environment to build highly scalable distributed systems.
This requires a high degree of interaction with business and operations units to understand the functional needs of the system users as well as various technology teams.
Responsibilities and Duties**Responsible for Design, develop, test, implement, operate, and maintain products and enterprise level public and private API services-based solutions
Responsible for documenting API strategy in alignment to business service requirements
Lead the API/Micro-Services solution development and delivery, including hands on development
Responsible to adopt best practice of API key decisions during the Design phase
Responsible to secure your APIs so they are accessible by the right people at the right time and protected from the wrong people
Responsible to ensure APIs are easy enough to consume by the developers who will build solutions on top of them.
Develop and maintain APIs for multiple lines of business within an
efficient Agile SDLC and act as an advocate for the API platform
Creates design principles and prepares technical and infrastructure architecture deliverables that meet business requirements and customer needs.
Manages and prioritize the product and feature backlog for APIs of business features
Participates in product design recommendations that span the entire infrastructure framework.
Responsible for program design, coding, testing, debugging, documentation and preparing detailed specifications from which complex programs will be written.
Work with QA/Testing groups to resolve issues and to ensure software quality
Meet with clients to understand their needs and offer consulting services to internal groups.
Work cross-functionally with various Architects, Engineers, and Product owners across multiple teams in a rapidly evolving environment to translate business needs into API interface and functional requirements
Ensure APIs are delivered and supported with consistently high reliability following SOA (Service Oriented Architecture) industry best practices and Enterprise standards.
Establish Proof of concept
Design and implement Logging and management metrics
Design high level and low-level documents
Educational Qualifications
Bachelor's/ Master's degree in information technology, software engineering, computer science, or related field.
Certification
API designer, API Security Architect, API product Manager certification from API academy or equivalent
At least one Cloud Solution Architect certification with Cloud Native technologies
Scalable Microservices certification with Kubernetes
Microservices Choreography and Orchestration
Work Experience**Minimum of 4 years of Microservice Application architecture design work experience.
Experience with development using event driven architecture, Test driven development, Microservices based solutions, Model driven architecture is required.
Experience with CI/CT/CD strategy
Experience on in-memory databases and cache implementation using Redis or similar technologies
Experience of Kafka or other enterprise grade queue management system
Experience in Converting Batch-Based Process to Event-Driven Microservices
Involved in Application design/implementation for Large Transaction
thruput on distributed system using commodity IT infrastructure
Experience of requirement analysis
Knowledge in cyber security
Experience of BPM & SOA
Experience of implementing various Microservice pattern and API protocols using Containers, to a strong understanding of object-oriented design.
Experience of working in Agile SDLC
Experience in working with build tools like Maven, Gradle
Experience in REST web service development using Spring
Knowledge of security systems like Oauth 2 and SAML
Hands on experience with Postgres and SQL
Familiarity with source code version control systems like Git/SVN
Hands on experience with Docker and Docker Compose
Experience of design and implementation of API gateway (Tyk, Nginx, Kong etc).
Experience with REST, SOAP web services,
More jobs from NISG (National Institute for Smart Government)
-
Application Architect
New Delhi, India - 4 days ago
-
Chief Architect
New Delhi, India - 1 week ago
-
Junior Graphic Designer- Uidai/ Delhi
New Delhi, India - 1 week ago
-
Cloud Network Architect
New Delhi, India - 1 week ago
-
Presentation Content Designer
New Delhi, India - 1 week ago
-
Data Science Expert
New Delhi, India - 3 days ago