Thursday, 25 March 2021

Jaya-Full Stack Developer@Portland, OR

Hi,

Please find the job description below and let me know if any consultant is available:

Profile Description: Full Stack
Experience of around 8+ years with strong background in Full stack technologies
Proficient in designing and development in Font-end technologies like VueJS, React or Angular and API Management platforms and supporting API based applications.
Proficient in designing and development of Single-Page Applications using ReactJS or Vue JS.
Self-driven and aware of the latest technologies and components available and implementing them in the new solutions.
Key Requirements -
·        Write API's in Node JS and deploy Lambda (AWS) (Most imp)
·        Write CRUD operations using Node.JS and deploy it in Lambda and store data in Dynamo DB (AWS) - (Most imp)
·        Experience in Lamda Step Functions -
·        Experience in Elastic Search

Key Technologies
·        Experience in Cloud Service/Serverless – AWS
·        Node JS, Java, Python
·        Springboot framework
·        UI Technology: primary – Vue.JS, secondary – React, Redux, Angular, HTML, CSS
·        Language: Python, JS, 
·        Knowledge and experience of working on DevOps tools & GitHub/Jenkins
·        Container-based Technology: Kubernetes, Docker
·        Search Engine: Elasticsearch, Solr, Sphinx
·        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:
1.      Responsible for building features and User interfaces that enables a seamless customer experience. Responsible for the delivery of highly reliable, scalable, and maintainable JavaScript applications.
2.      Lead and participate in design reviews, architecture discussions, and other technical leader activities. Lead development, testing, and production launch. Create solution design, documentation, and proposals.
3.      Producing solution designs and implementing plans for cloud-based AWS and on-premise API management solutions and infrastructure; incorporating innovative solutions into designs.
4.      Collaborating with cross-team members of the technology organization to develop API’s (I.e. REST, SOAP) to expose metadata to end-users.
5.      Lead the team to mature internal API development and management best practices working in conjunction with Strategy & Architecture.
6.      Manage full-cycle web application development using Agile approach with feedback cycle of design, develop, present, feedback and iterate.
7.      Establish monitoring key metrics necessary to understand and maintain performance of overall API traffic i.e. volume, availability, throughput and health.
8.      Participate in Performance testing to make API more efficient.
9.      Discover and capitalize on automation opportunities that provide business value.
10.  Documentation

Engineering Principals
•        Resource should be able to adopt following principals in his role.
o  Everything as Code (Automated Test Case, Deployment)
o  New Development is Cloud Native and Scalable
o  One team owns a solution End to End,
o  Frequent Demos and Continuous user feedback
o  Observability everywhere
o  Documentation
o  Security is built in at the start
o  API Driven for all solutions
 
Experience
•        5+ years of working experience with API management platforms; developing API-based 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
•        5+ years of JavaScript development experience with React, Redux, React Hooks / Stateless React, and Server Side React (SSR). Has architected applications utilizing redux or similar state management tools
•        Worked on UI development of application on top of existing/legacy systems. Not only focused on e-commerce or organization website.
•        Experience of building Security/Entitlements on the app
•        DevOps CI/CD experience using: Jenkins, Terraform
•        Experience with infrastructure architecture; cloud-applications to infrastructure



Along with above expertise- AWS-Cloud Requirements for API Layer development.
 
A)     Full Stack Apps on AWS- Design and deploy scalable, extendable, and maintainable full stack applications using modern cloud architecture.
B)     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.
C)     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.
D)     Serverless Architecture pattern - Webservice, Decoupled messaging, Robust API, Stream and Pipelines, Circuit breaker
E)     DevOps CI/CD experience using- Jenkins, Terraform, Webpack’s.
F)    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.
G)    Hands on AWS core services such as EC2, S3, CloudWatch, CloudFormation, IAM, DynamoDB, SQS, SNS, APIGateway, LAMBDA, Route53, ECR
H)    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.
 
 
Thanks,
Jaya
Technical Recruiter
Vedainfo Inc
Office: 310-929-2578. EXT: 129
Direct: 310-929-2578.

Certified Women Owned Minority Business Enterprise {WMBE}
3868 Carson Street, Suite 204, Torrance, CA 90503 | Offices: USA, India, Australia, UK and New Zealand
 


Company Name | Website

No comments:

Post a Comment