Python Developer
Compunnel Inc.
Job Description
We are seeking a skilled and experienced Cloud Developer to join our dynamic team. The ideal candidate will have a strong background in Python 3 development and Angular applications, with a focus on AWS cloud services. As a Cloud Developer, you will play a key role in designing, developing, and maintaining cloud-based applications and services.
Key Responsibilities
- Develop and maintain applications using Python 3 and Angular.
- Utilize AWS managed services such as Lambda, DynamoDB, SQS, EventBridge, Step Functions, Aurora, S3, API Gateway, Cloud Development Kit, and CloudFormation.
- Collaborate with cross-functional teams to design and implement efficient technical solutions.
- Write unit tests using TDD and BDD methodologies, and design automated tests for backend applications and data flow.
- Work with version control systems such as GitHub and/or GitLab, and tools like SonarQube, JUnit, and Spring Boot.
- Virtualize services for test automation using tools such as Wire Mock, Mockito, etc.
- Implement and optimize system integrations, ensuring performance and data integrity.
- Utilize continuous integration tools like Jenkins, Circle CI for deployment and testing.
- Design and maintain cloud data processing systems, including ECS, EKS, S3, Lambda, SQS/SNS, PostgreSQL, DynamoDB, Sagemaker, Athena, etc.
Minimum Qualifications
- High School Diploma, GED, or High School Equivalency.
- 2+ years of Python 3 development experience.
- Experience with GitHub and/or GitLab, SonarQube, JUnit, Spring Boot.
- Knowledge of AWS cloud services and serverless components.
- Hands-on experience with test automation tools (Postman, REST Assured, Cypress, Ready API).
- Familiarity with relational and object databases, RESTful APIs, micro-services.
- Experience working in an agile development environment.
Preferred Qualifications
- Bachelor's Degree in Computer Science, Information Systems, with 4+ years of relevant technical experience or Master’s degree in Computer Science, Information Systems with 2+ years of technical experience.
- AWS Certification is a plus.
- Experience with OpenShift, MQ, and DevOps practices.
- Previous experience in the airline industry is a plus.
- Familiarity with Windows Server and HP-UX operating systems.
Additional Qualifications (Plus)
- Hands-on experience creating test reports using tools such as cucumber report, Extent report.
- 5-7 years of experience designing, developing, integrating, and running business, big data, and/or data science applications.
Key Competencies
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
- Strong communication skills, both technical and non-technical.
- Ability to work effectively in a high-stress environment.
- Flexibility and willingness to tackle challenges outside of the comfort zone.
Expertise level
Work arrangement
Similar Jobs in United States
AWS Engineer with Python
Ampstek
2 weeks ago
Software Engineer
Ascendion
2 weeks ago
2 weeks ago
2 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
2 weeks ago
Similar Jobs in Georgia
Software Engineer - Python Backend
Capgemini
9 months ago
Similar Jobs in Atlanta
Python Developer
Phoenix Cyber
remote
6 months ago
Python Developer
ThoughtStorm
6 months 2 weeks ago
Lead Python Developer / Data Engineer
Chabez Tech
6 months 3 weeks ago
7 months ago
7 months ago