Global Technical Talent
Primary Job Title
AWS Cloud Native Developer
Alternate/Related Job Titles AWS Cloud Engineer, Cloud Application Developer, AWS Solutions Developer, Serverless Application Engineer, Python Cloud Developer
Location Atlanta, GA
Onsite Flexibility Remote or Hybrid (project-based meetings as needed)
Contract Details
Position Type:
Contract
Contract Duration:
Not specified (extensions possible based on budget)
Start:
As Soon As Possible
Job Summary Join a high-impact modernization initiative for the Georgia Technology Authority’s (GTA) Criminal Justice Exchange Program (CJEP) — an effort to modernize data-sharing infrastructure across state and local agencies. The AWS Cloud Native Developer will design, develop, and deploy cloud-native applications using AWS Lambda, API Gateway, DynamoDB, and S3, helping transform a legacy SoftwareAG-based system into a secure, scalable AWS environment.
Key Responsibilities
Design, develop, and deploy cloud-native applications on AWS using services such as Lambda, API Gateway, DynamoDB, and S3.
Implement serverless architectures with AWS Lambda functions using Python.
Build and orchestrate workflows with AWS Step Functions and State Machines.
Develop and integrate SOAP-based web services, including custom header handling and MTOM attachments (e.g., PDF).
Ensure authentication, data integrity, and security through well-structured service design.
Collaborate within an Agile SCRUM environment to refine user stories and deliver iterative solutions.
Conduct automated testing, code reviews, and performance optimization.
Troubleshoot and resolve application issues across development and production.
Stay current with emerging AWS services and share best practices with the team.
Required Experience
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
Proven experience with XML, XSD, WSDL, and related technologies.
Strong background in cloud computing and software development.
Hands-on experience designing and developing applications on AWS Lambda, API Gateway, DynamoDB, and S3.
Proficiency in Python programming.
Experience with AWS Step Functions and State Machines.
Familiarity with Agile/SCRUM methodologies.
Excellent communication and problem-solving skills.
Nice-to-Have Experience
AWS Certifications (e.g., AWS Certified Developer).
Experience with CI/CD pipelines and DevOps practices.
Familiarity with Docker and Kubernetes for containerization and orchestration.
Required Skills
AWS Lambda, API Gateway, DynamoDB, S3
Python Development
SOAP Web Services / MTOM Integration
Preferred Skills
AWS Step Functions & State Machines
Agile SCRUM Framework
CI/CD and DevOps Practices
Security & Authentication Headers
Additional Skills
XML/XSD/WSDL Technologies
Custom Header Implementation
PDF/MTOM Attachment Handling
Cross-team Collaboration
#J-18808-Ljbffr
Alternate/Related Job Titles AWS Cloud Engineer, Cloud Application Developer, AWS Solutions Developer, Serverless Application Engineer, Python Cloud Developer
Location Atlanta, GA
Onsite Flexibility Remote or Hybrid (project-based meetings as needed)
Contract Details
Position Type:
Contract
Contract Duration:
Not specified (extensions possible based on budget)
Start:
As Soon As Possible
Job Summary Join a high-impact modernization initiative for the Georgia Technology Authority’s (GTA) Criminal Justice Exchange Program (CJEP) — an effort to modernize data-sharing infrastructure across state and local agencies. The AWS Cloud Native Developer will design, develop, and deploy cloud-native applications using AWS Lambda, API Gateway, DynamoDB, and S3, helping transform a legacy SoftwareAG-based system into a secure, scalable AWS environment.
Key Responsibilities
Design, develop, and deploy cloud-native applications on AWS using services such as Lambda, API Gateway, DynamoDB, and S3.
Implement serverless architectures with AWS Lambda functions using Python.
Build and orchestrate workflows with AWS Step Functions and State Machines.
Develop and integrate SOAP-based web services, including custom header handling and MTOM attachments (e.g., PDF).
Ensure authentication, data integrity, and security through well-structured service design.
Collaborate within an Agile SCRUM environment to refine user stories and deliver iterative solutions.
Conduct automated testing, code reviews, and performance optimization.
Troubleshoot and resolve application issues across development and production.
Stay current with emerging AWS services and share best practices with the team.
Required Experience
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
Proven experience with XML, XSD, WSDL, and related technologies.
Strong background in cloud computing and software development.
Hands-on experience designing and developing applications on AWS Lambda, API Gateway, DynamoDB, and S3.
Proficiency in Python programming.
Experience with AWS Step Functions and State Machines.
Familiarity with Agile/SCRUM methodologies.
Excellent communication and problem-solving skills.
Nice-to-Have Experience
AWS Certifications (e.g., AWS Certified Developer).
Experience with CI/CD pipelines and DevOps practices.
Familiarity with Docker and Kubernetes for containerization and orchestration.
Required Skills
AWS Lambda, API Gateway, DynamoDB, S3
Python Development
SOAP Web Services / MTOM Integration
Preferred Skills
AWS Step Functions & State Machines
Agile SCRUM Framework
CI/CD and DevOps Practices
Security & Authentication Headers
Additional Skills
XML/XSD/WSDL Technologies
Custom Header Implementation
PDF/MTOM Attachment Handling
Cross-team Collaboration
#J-18808-Ljbffr