Job title: AWS Data Cloud Engineer
Location: Atlanta GA
Duration: 12Months
Tax terms: C2C W2 1099
Job Description:
- We are seeking a highly skilled Cloud Software Engineer / AWS Data Cloud Engineer to join our dynamic engineering team. The ideal candidate will have hands-on experience designing and developing cloud-native serverless applications on AWS with strong proficiency in Python and/or Java/C# infrastructure-as-code and DevOps automation. You will play a key role in modernizing our applications building scalable APIs integrating big data pipelines and ensuring secure high-performing systems that support business-critical functions.
Candidates need to have: - Cloud Development: Hands-on experience with AWS managed services such as Lambda S3 DynamoDB SQS SNS EventBridge Step Functions Aurora SageMaker and API Gateway.
- Programming: Proficiency in Python 3 Java C# or .NET Core. Familiar with object-oriented principles and design patterns.
- Infrastructure-as-Code: Expertise with AWS CDK CloudFormation or Terraform.
- DevOps: Experience with Git GitHub/GitLab CI/CD pipelines Jenkins Docker and infrastructure automation.
- Test Automation: Strong understanding of TDD/BDD and experience with JUnit REST Assured Postman Mockito Cypress etc.
- Agile Practices: Experience working in agile environments with tools such as VersionOne Jira or Agility.
Preferred Qualifications: - AWS Certification (Developer or Solutions Architect Associate).
- Familiarity with OpenShift MQ and Windows/HP-UX systems.
- Prior experience in the airline industry or similar enterprise-scale environments.
- Experience with observability tools like SonarQube Extent Reports Cucumber Reports etc.
- Strong knowledge of microservices architecture API development and RESTful standards.
Job Responsibilities: - Develop efficient scalable software using Java C# Python Spring Boot and .NET across on-premise and cloud platforms.
- Lead the modernization of existing applications to AWS cloud-native architectures using serverless frameworks and container-based systems.
- Design and implement microservices REST APIs and real-time data processing pipelines optimized for SLA reliability and cost efficiency.
- Work closely with solution architects and DevOps teams to establish infrastructure CI/CD pipelines and security guardrails.
- Use infrastructure-as-code and automated testing practices to support continuous integration deployment and monitoring.
- Develop and maintain custom automated testing frameworks for backend data flows and APIs.
- Maintain operational support systems including upgrades patches and incident response with on-call rotation.
- Collaborate across cross-functional teams to troubleshoot issues review code and maintain documentation/playbooks.
- Drive performance tuning observability improvements and proactive monitoring for systems and applications.
- Ensure all software components are developed and maintained in compliance with security and regulatory standards.
- Foster a culture of continuous improvement and software craftsmanship across the team.