Qualifications/Experience
Degree in Computer Science or related technical discipline or the equivalent combination of education technical
certifications and work experience.
Working conditions
US CET business hours
Job Description
- Experience with the core AWS services including Compute Solutions, Container Services, Serverless services, Data pipeline, Database services etc
- Excellent programming skills in Java Spring Boot and Python or Node
- Experience in developing Restful & GraphQL APIs
- Good experience with Docker and Kubernetes. Having used ECS and EKS, in the past projects.
- Sound experience in AWS Lake formations, AWS Glue or ELT and ETL tools and frameworks like DBT,
Airbyte - Strong notions of security best practices (e.g., using IAM Roles, KMS, etc.)
- Experience with monitoring solutions such as Datadog, CloudWatch, Prometheus, and the ELK stack
- Strong understanding of engineering processes and developer experience tools (Gitbub, Jira, Jenkins,
SonarQube etc.) - Well versed in GitOps and sound experiencing in implementing CI/CD pipeline
- Previous exposure to Engineering Analytics and tools like LinearB, JellyFish, Cortex is desirable
- Understanding of productivity efficiency metrices like DORA, SPACE is a plus
- Ability to troubleshoot distributed systems
- Knowledge of writing infrastructure as code (IAC) using Terraform and Terragrunt
- Experience with building or maintaining cloud-native applications
- Past experience with the serverless approaches and Serverless Application Model (AWS SAM) using
AWS Lambda is a plus
Duties and responsibilities
- This Developer will be the go-to person for difficult development problems, Java/Node or Python
and AWS design, codestandards, code reviews, etc. - Leverage industry best practices to design, test, implement and support a solution.
- Analyze highly complex business requirements; generate technical specifications to design or redesign
complex software components and applications. - Lead technical team and own and maintain product backlog and Jira stories.
- Implement data pipeline to gather business-specific metrics around consumer usage patterns.
- Development of microservices and data pipeline.
- Procurement and implementation of AWS infrastructure using IAC concepts.
- Building reusable components, blueprints, infrastructure scaffoldings, blueprints for architecture
patterns, upgrades/migrations etc. - Acts as an expert technical resource for modeling, simulation, and analysis efforts.
- Assures quality, security and compliance requirements are met for supported areas.
- Enhancing the team’s understanding of cloud platforms, IAC, CI/CD, API management platforms, design
standards, patterns and best practice.