Api Architect Dop Delhi

Year    New Delhi, Delhi, India

Job Description




From 10 to 20 year(s) of experience
9 Not Disclosed by Recruiter


New Delhi







Roles and Responsibilities :- 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. Supports projects and design recommendations that span the entire infrastructure. Contributes to creating strategy and evolvable systems, including guidelines, standards, policies, proof of concept and templates. Collaborates with business leaders to produce creative information technology systems architecture to support the business strategy. 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. Responsible to ensure APIs reliable and scalable in a multi cloud environment 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. Provide application support, which includes problem research, analysis, resolution, and on-call support 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 Assist API development team building reusable, loosely coupled, scalable, variable driven secure API services and utilities for our internal and external business partners and applications. Ensure APIs are delivered and supported with consistently high reliability following SOA (Service Oriented Architecture) industry best practices and Enterprise standards. Support Scrum Masters/Product managers with Backlog Grooming, dependencies and estimations Lead Architecture review sessions and solution review sessions Establish Proof of concept
Design and implement Logging and management metrics Design high level and low-level documents
Educational Qualifications Bachelor\xe2\x80\x99s/ Master\xe2\x80\x99s 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. Minimum of 10 years of application design development maintenance and support skill with Proven Hands-on experience with latest tech stacks including developing solutions for multi cloud environment Experience with development using event driven architecture, Test driven development, Microservices based solutions, Model driven architecture is required. Experienced in building cloud native applications with integration Experience with CI/CT/CD strategy Experience on in-memory databases and cache implementation using Redis or similar technologies Exposure to multithreaded applications 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 developing applications modules data objects interfaces to meet business requirements in complex environments. Experience of requirement analysis Knowledge in cyber security Experience of BPM & SOA Experience in web or mobile application development, data structures and algorithms, threads, and session management, etc. 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 Knowledge of application development with Spring framework. (Spring BootWeb/Security/JPA) Experience in REST web service development using Spring Knowledge of security systems like Oauth 2 and SAML Hands on experience with Postgres and SQL Experience with microservice architecture and 2 factor application 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, integration technologies like ESB Experience in API security standards and implementation Strong experience of Microservices Architecture Experienced in designing and delivering complex web-based applications Experienced in one or more of RDBMS No-SQL and other Microservice pattern friendly databases MVC design, Data modeling, Deployment & Build management, Data migration. Cloud Native Architecture with Microservices, Docker, Docker Swarm / Kubernetes, CI / CD, Domain Driven Design (DDD), API Design.
Soft Skills Motivated and willing to contribute toward the success of technology initiatives of DoP\xe2\x80\x99s digital transformation journey. Problem Solving and Analytical Thinking Customer & User Centricity Ambiguity & Conflict resolution Excellent planning, coordination and communication skills, and the ability to work on teams Excellent verbal and written communication skills People Development

Role:
Other Salary: Not Disclosed by Recruiter Industry:IT Services & Consulting Functional AreaOther Role CategoryOther Employment Type:Full Time, Temporary/Contractual

Key Skills
DesignApi ArchitectureDevelopmentMicroservice ArchitectureCloud native Architecture
Education UG:B.Tech/B.E. in Any Specialization PG:MCA in Any Specialization,M.Tech in Any Specialization

Company Profile


National Institute for Smart Government (NISG)
www.nisg.org
Company Info





Contact Company:
National Institute for Smart Government (NISG) Website:http://careers.nisg.org

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3016849
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    New Delhi, Delhi, India
  • Education
    Not mentioned
  • Experience
    Year