Us Citizen
Green Card
Corp-Corp
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 18th Mar 2021
· Experience of around 8+ years of strong working experience with API management platforms; developing API-based solutions
· Proficient in designing and development API Management platforms and supporting API based applications.
· Self-driven and aware of the latest technologies and components available and implementing them in the new solutions.
· Experience developing and implementing API management platforms and supporting API-based applications
· Experience with API technologies: REST, SOAP, Webhooks, Kafka, etc.
· Experience with API Management Platforms: Azure API Management, Apigee, Kong, etc.
· Experience with API security mechanisms: OpenID Connect, OAuth, Client-ID/secret, etc.
· Programming/Scripting: NodeJS, Java, Python
· Manage full-cycle web application development using Agile approach with feedback cycle of design, develop, present, feedback and iterate.
· Experience of building Security/Entitlements on the app
· DevOps CI/CD experience using Jenkins, Terraform
· Experience with infrastructure architecture; cloud-applications to infrastructure
Key Technologies
· Experience in Cloud Service/Serverless– AWS
· Node JS, Java, Python
· Springboot framework
· Database Concepts Knowledge–DynamoDB, MongoDB, Oracle.
· Knowledge on API Tools preferable: Apigee
· Knowledge of DevOps tools & GitHub
· Understand API interface tools – Swagger, Postman
· Data Consuming Technology: REST, SOAP
· Unit Testing in JEST framework. Helping in automation of test cases.
· Observability, Knowledge of logging mechanisms – Splunk
· Worked in Agile tools like Version One, JIRA
Role& Responsibilities:
· Producing solution designs and implementing plans for cloud-based AWS and on-premises API management solutions and infrastructure; incorporating innovative solutions into designs.
· Collaborating with cross-team members of the technology organization to develop API’s (I.e. REST, SOAP) to expose metadata to end-users.
· Lead the team to mature internal API development and management best practices working in conjunction with Strategy & Architecture.
· Manage full-cycle web application development using Agile approach with feedback cycle of design, develop, present, feedback and iterate.
· Establish monitoring key metrics necessary to understand and maintain performance of overall API traffic i.e. volume, availability, throughput and health.
· Participate in Performance testing to make API more efficient.
· Discover and capitalize on automation opportunities that provide business value.
· Documentation
Engineering Principals
· Resource should be able to adopt following principals in his role.
· Everything as Code (Automated Test Case, Deployment)
· New Development is Cloud Native and Scalable
· One team owns a solution End to End,
· Frequent Demos and Continuous user feedback
· Observability everywhere
· Documentation
· Security is built in at the start
· API Driven for all solutions
Along with above expertise- AWS-Cloud Requirements for API Layer development.
Full Stack Apps on AWS- Design and deploy scalable, extendable, and maintainable full stack applications using modern cloud architecture.
Microservices at Scale- how to develop and deploy microservices, with a focus on different microservice architecture patterns, independent scaling, resiliency, securing microservices, and best practices for monitoring and logging.
Develop and Deploy a Serverless App- using serverless technologies(AWS LAMBDA,AWS FARGATE & integrate SNS,AWS STEP Function, APIGateway, Aurora Serverless) with the practice of developing a complex serverless application and implementing Web Sockets and stream processing.
Serverless Architecture pattern - Webservice, Decoupled messaging, Robust API, Stream and Pipelines, Circuit breaker
DevOps CI/CD experience using- Jenkins, Terraform, Webpack’s.
Kubernetes -Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on EKS using ECR. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
Hands on AWS core services such as EC2, S3, CloudWatch, CloudFormation, IAM, DynamoDB, SQS, SNS, APIGateway, LAMBDA, Route53, ECR
Knowledge on Unit & Automated API testing frameworks- Jest, Junit, Nightwatch JS.
Responsibilities-
· Working independently on complex, globally distributed cloud technology components that may be used by one or more applications or systems.
· Deploying or integrating cloud technologies based on requirements gathered from customers.
Certifications-
AWS Certified Developer- associate,
AWS certified solution architect.