AWS Software Engineer-Contract
Role details
Job location
Tech stack
Job description
Run and monitor batch pipelines on AWS (Batch, ECS, EventBridge)
Implement data quality checks, validations, and monitoring
Investigate and resolve data or pipeline issues in production
Manage and evolve AWS infrastructure using Terraform
Improve CI/CD pipelines and support releases across environments
Integrate external data sources into internal data and ML systems
Refactor legacy code and reduce technical debt
Technical Activities include Backend development of APIs and simple frontend UI design and development
Requirements
Must Have
Familiarity with JavaScript/TypeScript
Strong Django framework knowledge
OOP & TTD & Design Patterns knowledge
Familiarity with Bash scripting and Linux CLI
Docker & Containerization
Strong Python
Experience with data engineering development
Hands-on experience with AWS (ECS, Batch, S3, DynamoDB, Event Bridge)
Infrastructure as Code using Terraform
Data quality, validation, and monitoring practices
Ability to debug, troubleshoot, and resolve production issues.
͏
Good to Have
Familiarity with Observability pillars: logs, metrics, and traces
Machine Learning pipeline development
Knowledge of feature engineering, feature stores, and data modeling
CI/CD pipeline desig+B1+B1:C33+B1+B1:C33+B1+B1:C33+B1+B1:C33+B1+B1:C33+B1+B1:C33 Mandatory Skills: Cloud-PaaS-AWS-Amazon Web Services .
Experience: 5-8 Years .