Job Seekers, Please send resumes to resumes@hireitpeople.com
Key Responsibilities:
- Develop, test, and maintain web applications using Python, JavaScript (React), and related technologies.
- Design and implement APIs using Django or Flask for back - end services.
- Deploy and manage applications on AWS using services such as RDS, Aurora, ECS, Lambda, S3, SQS, and Firehose.
- Implement serverless solutions with AWS Lambda and manage data pipelines using AWS services.
- Utilize Docker and containerization for application deployment and scaling.
- Collaborate with the DevOps team to ensure continuous integration and continuous delivery (CI/CD) processes are followed.
- Troubleshoot and debug issues across the full tech stack, from front-end to back-end.
- Participate in code reviews, mentor junior developers, and share knowledge with the team.
Qualifications:
- Strong experience in Python and JavaScript, with a focus on React for front-end development.
- Proficiency in Django or Flask for back-end development and RESTful API design.
- Hands-on experience with PostgreSQL or similar relational databases.
- In-depth knowledge of AWS services, including RDS, Aurora, ECS, Lambda, S3, SQS, and Firehose.
- Familiarity with Docker and containerization technologies.
- Basic knowledge of CI/CD pipelines, with exposure to GitHub Actions as a plus.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication and collaboration skills.
- Bachelors degree in Computer Science or a related field (or equivalent work experience