We are looking for a motivated Junior Software Developer with 13 years of experience to contribute to backend development and platform reliability. The role focuses on building and maintaining Python FastAPI services while supporting deployment automation and reliability improvements for AI-driven products. The candidate will work closely with senior engineers to develop scalable backend systems manage cloud environments and support production AI applications through automation monitoring and operational best practices.
Key Responsibilities:
- Develop and maintain backend services using Python and FastAPI including API endpoints bug fixes performance improvements and testing
- Support and maintain AWS environments including deployments environment configurations and basic IAM access management
- Containerize applications using Docker and ensure consistent development and production environments
- Assist in building and maintaining CI/CD pipelines for automated build test deployment and rollback processes
- Develop scripts and tools to automate operational tasks such as system setup releases monitoring checks and maintenance activities
- Implement logging metrics dashboards and alerts to improve system observability and issue detection
- Contribute to system reliability improvements including better error handling retry mechanisms and deployment safety.
- Collaborate with backend and AI teams to support production AI features and ensure operational stability
Requirements
- 13 years of professional experience in software development (internship experience considered if substantial)
- Bachelors degree in Computer Science Engineering or a related technical field preferred
- Strong knowledge of Python and backend API development using FastAPI or similar frameworks
- Hands-on exposure to AWS cloud services and basic cloud architecture concepts
- Experience working with Docker including building images and managing containers.
- Understanding of Git workflows including branching pull requests and code reviews
- Basic understanding of CI/CD concepts and deployment automation practices
- Exposure to AI product integration or supporting AI features in production environments
- Strong problem-solving ability communication skills and willingness to learn platform and SRE practices
Required Skills:
Python FastAPI REST API Development AWS (EC2 IAM basics) Docker CI/CD Pipelines Git GitHub Git Bash Automation Scripting Observability & Monitoring Logging & Metrics CloudWatch Infrastructure Basics Backend Development AI Product Integration Deployment Automation
Required Education:
Graduate with a certification in Digital Marketing
We are looking for a motivated Junior Software Developer with 13 years of experience to contribute to backend development and platform reliability. The role focuses on building and maintaining Python FastAPI services while supporting deployment automation and reliability improvements for AI-driven p...
We are looking for a motivated Junior Software Developer with 13 years of experience to contribute to backend development and platform reliability. The role focuses on building and maintaining Python FastAPI services while supporting deployment automation and reliability improvements for AI-driven products. The candidate will work closely with senior engineers to develop scalable backend systems manage cloud environments and support production AI applications through automation monitoring and operational best practices.
Key Responsibilities:
- Develop and maintain backend services using Python and FastAPI including API endpoints bug fixes performance improvements and testing
- Support and maintain AWS environments including deployments environment configurations and basic IAM access management
- Containerize applications using Docker and ensure consistent development and production environments
- Assist in building and maintaining CI/CD pipelines for automated build test deployment and rollback processes
- Develop scripts and tools to automate operational tasks such as system setup releases monitoring checks and maintenance activities
- Implement logging metrics dashboards and alerts to improve system observability and issue detection
- Contribute to system reliability improvements including better error handling retry mechanisms and deployment safety.
- Collaborate with backend and AI teams to support production AI features and ensure operational stability
Requirements
- 13 years of professional experience in software development (internship experience considered if substantial)
- Bachelors degree in Computer Science Engineering or a related technical field preferred
- Strong knowledge of Python and backend API development using FastAPI or similar frameworks
- Hands-on exposure to AWS cloud services and basic cloud architecture concepts
- Experience working with Docker including building images and managing containers.
- Understanding of Git workflows including branching pull requests and code reviews
- Basic understanding of CI/CD concepts and deployment automation practices
- Exposure to AI product integration or supporting AI features in production environments
- Strong problem-solving ability communication skills and willingness to learn platform and SRE practices
Required Skills:
Python FastAPI REST API Development AWS (EC2 IAM basics) Docker CI/CD Pipelines Git GitHub Git Bash Automation Scripting Observability & Monitoring Logging & Metrics CloudWatch Infrastructure Basics Backend Development AI Product Integration Deployment Automation
Required Education:
Graduate with a certification in Digital Marketing
View more
View less