Position: Full Stack Developer (CNF13 RM 3147)
About the Role
We are seeking a highly motivated Full Stack Developer with 1 to 3 years of experience to join our dynamic team. The ideal candidate will have strong proficiency in programming, cloud technologies, container orchestration, and database management. You will be responsible for developing, deploying, and maintaining scalable applications while ensuring best practices in coding and system architecture.
Key Responsibilities
- Design, develop, and maintain web applications using Python and JavaScript.
- Build and manage React-based front-end applications with an emphasis on performance and user experience.
- Develop and maintain Flask-based back-end APIs for seamless data exchange and application functionality.
- Work with Docker for containerization and deploy applications using Kubernetes and Ansible.
- Deploy and manage cloud-based solutions on Azure, Google Cloud, or AWS (proficiency in at least one is required).
- Design and optimize database schemas using PostgreSQL or any other relational database system. • Ensure best coding practices, maintainability, and scalability of applications.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Troubleshoot, debug, and enhance application performance.
Required Technical Skills
- Programming Languages (Mandatory)
o Python
o JavaScript - Frameworks (Mandatory)
o React (for front-end development)
o Flask (for back-end API development) - Containerization & Orchestration (Proficient in Docker, familiarity with others)
o Docker (Mandatory)
o Kubernetes & Ansible (Good to have) - Cloud Technologies (Proficient in at least one)
o Azure, Google Cloud, or AWS - Database (Proficient in any relational database system)
o PostgreSQL or equivalent
Preferred Qualifications:
- Strong problem-solving and analytical skills.
- Ability to work independently and within a team.
- Good understanding of DevOps best practices.
- Willingness to learn and adapt to new technologies.
*******************************************************************************************************************************************
Apply for this position
Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.