Junior Software Developer

1 - 5 years

Chennai All india

Posted:7 months ago

Apply

Job Description

As a motivated Junior Software Developer with 13 years of experience, you will be responsible for contributing to backend development and platform reliability. Your role will involve building and maintaining Python FastAPI services, supporting deployment, automation, and reliability improvements for AI-driven products. You will collaborate 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. Required Skills & Qualifications: - 13 years of professional experience in software development (internship experience considered if substantial). - Bachelor's degree in Computer Science, Engineering, or a related technical field preferred. - Robust 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. Please Note: - Experience: 1 - 3 Years - No. of Openings: 3 - Education: Graduate - Role: Junior Software Developer - Industry Type: Media / Entertainment / Broadcasting - Job Country: India - Type of Job: Full Time - Work Location Type: Work from Office As a motivated Junior Software Developer with 13 years of experience, you will be responsible for contributing to backend development and platform reliability. Your role will involve building and maintaining Python FastAPI services, supporting deployment, automation, and reliability improvements for AI-driven products. You will collaborate 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. Required Skills & Qualifications: - 13 years of professional experience in software development (internship experience considered if substantial). - Bachelor's degree in Computer Science, Engineering, or a related technical field preferred. - Robust 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

Skills Required

python aws docker git fastapi cicd

Work Mode

On-site

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now
coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Cynosure Corporate Solutions

Consulting

Anytown

RecommendedJobs for You