8+ years of experience with React or Angular for Front-End Development
3+ years of demonstrated experience with Elasticsearch building the Elasticsearch queries and templates
3+ years of API Hosting in Kubernetes AWS services - Lambda, EKS, EC2, S3, Redis
Job Details:
Work on the packed Business Capabilities team as a full stack developer to build robust, scalable, and efficient applications that can handle a wide range of tasks and workloads.
8+ years of experience as a full stack developer with a proven track record of delivering solid, scalable and innovative solutions
Proficiency in NodeJS / go lang / Python in API development experience
Good understanding of API Hosting in Kubernetes AWS services - Lambda, EKS, EC2, S3, Redis
Experience in building the Elasticsearch queries and templates
Handling the deployment, scaling, and maintenance of applications with technologies like Docker, Kubernetes, CI/CD pipelines, and cloud services preferably with AWS
Designing and consuming RESTful and/or GraphQL APIs
Example Workflow:
Develop: Write the application code, including front-end (React, Angular) and back-end (Node.js, Python).
Containerize: Package the application into Docker containers.
Deploy: Use Kubernetes (EKS) to deploy the containers, ensuring they are scalable and resilient.
Integrate: Connect the application with AWS services like Lambda for serverless functions, S3 for storage, and Redis for caching. Elasticsearch: Set up an Elasticsearch cluster to handle search and analytics. Index your data into Elasticsearch to enable fast search and real-time analytics.
Manage: Use EC2 for additional compute resources if needed and set up monitoring / logging with CloudWatch.