AWS Engineer1
Title: AWS Engineer
Location: Offshore (Remote)
Job Overview:
We are seeking a skilled AWS Engineer to support the buildout and scaling of CodePulse, an internal engineering metrics platform. This is a contract position for 3–6 months, focused on implementing AWS infrastructure for high-throughput metric ingestion and analytics.
The ideal candidate has a strong track record of building scalable, event-driven systems using core AWS services such as ECS Fargate, SQS, API Gateway, RDS, S3, and Elasticache. Experience working on similar data processing or pipeline-based platforms is highly desirable.
Key Responsibilities:
-
Design, implement, and maintain secure, auto-scaling AWS infrastructure for a container-based microservice application.
-
Deploy ECS (Fargate) workloads that process messages from SQS queues and write results to RDS and S3.
-
Set up and tune CloudWatch alarms, logs, and metrics for system observability and alerting.
-
Configure and optimize infrastructure components: SQS, SNS, API Gateway, RDS (PostgreSQL), ElastiCache (Redis), and S3.
-
Support integration with GitHub and Jira by securely handling API credentials, tokens, and webhook flows.
-
Write and manage infrastructure-as-code using Terraform or AWS CDK, with support for versioning and team hand-off.
-
Work with internal engineers to troubleshoot issues, optimize performance, and manage deployment workflows.
Qualifications:
-
4–6 years of hands-on experience working as an AWS DevOps or Cloud Engineer.
-
Proven experience deploying and scaling services using ECS Fargate, SQS, API Gateway, RDS (Postgres), and S3.
-
Experience with Redis caching using Elasticache and familiarity with tuning cache strategies.
-
Strong experience with CloudWatch, including logs, alarms, and dashboard setup.
-
Proficient with Terraform or AWS CDK for infrastructure automation.
-
Strong understanding of VPCs, IAM roles and policies, TLS, and secure communication patterns.
-
Demonstrated experience building or supporting event-driven microservices in a production setting.
-
Ability to work independently in a remote, distributed team and communicate clearly.
Preferred Qualifications:
-
Experience building internal tools or platforms with metric processing, workflow orchestration, or CI/CD integration.
-
Familiarity with GitHub Actions, Docker, and container image deployment via ECR.
-
Experience optimizing AWS infrastructure for cost efficiency and auto-scaling under burst loads.
-
Prior experience integrating with third-party APIs like GitHub, Jira, or ServiceNow (optional but a plus).