Key Skills: Python, FastAPI, Django, React, Docker, Linux, MySQL, Ansible, REST APIs, AWS
Good to Have Skills: Experience with Podman for containerization, shell scripting for automation, computer networking fundamentals, cloud platforms including GCP and Azure, ServiceNow or ITSM tools for incident management, CI/CD pipelines using Jenkins or GitHub Actions, microservices architecture, cloud-native technologies and DevOps practices, and basic understanding of data engineering concepts.
Roles & Responsibilities:
- Design, develop, and maintain backend services using Python FastAPI and Django frameworks.
- Build and deploy scalable API endpoints and microservices for enterprise applications.
- Develop interactive front-end components using React for user-facing applications.
- Automate infrastructure and workflows using Ansible, shell scripting, and Python programming.
- Manage and deploy applications using Docker or Podman in containerized environments.
- Work on Linux-based systems for application deployment and system troubleshooting.
- Perform data modelling and processing tasks for building scalable applications.
- Manage databases and optimize queries using MySQL for improved performance.
- Monitor and troubleshoot networking and system-related issues in production environments.
- Handle incident management and ticketing processes via ServiceNow platform.
- Collaborate with cross-functional teams for CI/CD and deployment pipeline management.
- Work with cloud platforms like AWS, GCP, or Azure for scalable deployments.
Experience Required: 2-4 years of experience in software development and network automation engineering.
Education: Bachelor of Engineering & Technology