Job Title: Software Engineer with Python and AWS Location: Atlanta, GA (Hybrid) Duration: 12+ Months Visa : All Visa except CPT Need local candidate who can attend F2F interview Note : (Only H1B and H4EAD can consider through employer, other EAD, GC and USC should be our w2 or IC), Recent I94, TH required for H1B and H4 We are seeking a talented
Software Engineer with Python and AWS to join our dynamic team and contribute to the development of cutting-edge software solutions. The ideal candidate will have a strong foundation in Python programming and a proven track record of delivering high-quality, maintainable applications.
Responsibilities - Designing, developing, integrating, and running business, big data and data science applications.
- Software engineering with Python 3.
- AWS services with an emphasis on managed services such as Lambda, DynamoDB, SQS, EventBridge, Step Functions, Aurora, S3, and API gateway.
- Infrastructure-as-code using AWS tools (e.g., Cloud Development Kit, Cloud Formation).
- Application deployment with continuous delivery and continuous integration (Git, GitLab, Jenkins).
What we are looking for - Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software engineering using Python.
- Strong hands-on experience designing and developing cloud-native applications using AWS managed services, including: Lambda, DynamoDB, SQS, EventBridge, Step Functions, Aurora, S3 and API Gateway.
- Experience working with infrastructure-as-code using AWS-native tools like: AWS Cloud Development Kit (CDK) or AWS CloudFormation.
- Familiarity with big data and/or data science application integration.
- Experience with CI/CD pipelines and tools such as: Git, GitLab or Jenkins.
- Solid understanding of event-driven architecture and serverless application development.
- Knowledge of RESTful API design and implementation.
- Ability to work independently in an Agile or DevOps environment.
You will be successful in the interview process if you... - Have a strong aptitude for learning and can quickly adapt to new challenges.
- Can think critically, problem-solve, and make informed decisions.
- Can communicate clearly across geos with a team in person and online.