Proven experience designing and implementing secure, scalable backend architectures using AWS services (S3, Lambda, DynamoDB, ECS, EC2, etc.).
Strong proficiency in Python development and object-oriented design principles.
Hands-on experience with Infrastructure-as-Code tools such as AWS CDK (TypeScript/Python) or Terraform.
Deep understanding of Docker, containerized development, and microservice deployment patterns.
Expertise in building REST APIs, microservices, and event-driven architectures.
Advanced knowledge of relational and non-relational databases, schema design, and query optimization.
Experience designing ETL/ELT pipelines, data modeling, and implementing data quality frameworks.
Familiarity with workflow orchestration tools like Argo Workflows.
Strong capability in CI/CD automation, GitLab, testing frameworks, and enforcing code quality standards.
Ability to translate complex business requirements into scalable technical solutions.
Collaborative experience working with frontend, data, QA, and product teams in cross-functional environments.
Knowledge of EKS (Kubernetes) and container orchestration.
Experience with search engines (e.g., OpenSearch).
Designing ETL pipelines using Athena, OpenSearch, or Redshift.
Exposure to Snowflake, data warehouses, Parquet file processing, and schema evolution.
Familiarity with monitoring and observability tools (Grafana, Tableau, OpenSearch Dashboards).