Location: BangaloreExperience Required: 8 to 12 years
Key Responsibilities:· Develop new business applications based on the modern stack as well as modernizing existing applications.· Seeks opportunities to reuse existing processes and services to streamline support and implementation of key systems.· Create reusable design patterns and code modules to support consistent and productive implementation of new technologies.· Research and engage in Proof-Of-Concept (POC) activities related to emerging technologies· Stay abreast of tools and technologies to influence IT strategy so that it provides best usage opportunities for business· Ability to adapt quickly in a constantly changing environment
Required Experience:1. 5+ years of hands on experience in development and deployment of cloud native solutions leveragingAWS Services: Compute (EC2, Lambda), Storage (S3), Database (RDS, Aurora, Postgres, DynamoDB),Orchestration (Apache Airflow, Step Function, SNS), ETL/Analytics (Glue, Athena, Redshift), Infra (CloudFormation, Code Pipeline), Data Migration (AWS DataSync, AWS DMS), APIGateway, IAM, SQS etc.2. 5+ years of hands-on application development experience in programming languages like Java-backend, JavaScript, Nodejs , Python, etc.3. 4+ years of hands-on development experience on Microservices, API and Data movement (MQ,Apache ActiveMQ, Streaming, file based etc.)4. Experience with back-end frameworks including Express.js, Passport.js and NEXT JS5. Familiarity with build tools such as Gulp6. Experience with testing frameworks such as Mocha7.Understanding of HTML5 and CSS38. Experience with continuous Integration / Continuous Deployment processes and containerizationtools like Docker and Orchestration tools like Kubernetes (preferably EKS)9. Experience with application interface security and data security models like SonarCube, Sonar Lint10. Knowledge of 12-Factor Application Development Methodology11. Data services such as Postgres, Redis, Cassandra/Mongo
Additional Preferred Requirements:1. Queuing services such as RabbitMQ and Kafka2. API and Microservice concepts such as Swagger and Microservice Discovery3. Authentication/Identity concepts such as oAuth flows and OpenID Connect4. Elasticsearch5. Angular, React and React Native or Vue.JS or IONIC6. Experience working in regulated environments and with internal systems quality policies andprocedures7. Experience in working in Scrum - agile methodologies, coding standards, code reviews, sourcemanagement, build processes.8. Knowledge of the data architectures associated with information integration.
Education Requirements:Bachelor's Degree (or equivalent work experience) in computer science, information technology, ormanagement information systems.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip