nfolks Software

Backend Developer - Python

Click Here to Apply

Job Location

andhra-pradesh, India

Job Description

Responsibilities : - Design, develop, and maintain robust and scalable backend services using Python. - Collaborate with frontend developers to build efficient and user-friendly web applications. - Implement RESTful APIs and microservices architecture. - Optimize database performance and query optimization. - Work closely with DevOps teams to deploy and manage applications in cloud environments (AWS, GCP, or Azure). - Troubleshoot and debug issues in production environments. - Stay updated with the latest trends and technologies in backend development. Required Skills : Technical Skills : - Programming: Strong proficiency in Python, including object-oriented programming (OOP) concepts. - Data Structures and Algorithms: In-depth understanding of data structures (e.g. , arrays, linked lists, stacks, queues, trees, graphs) and algorithms (e.g. , sorting, searching, dynamic programming). - Databases: Experience with relational databases (e.g, , MySQL, PostgreSQL) and NoSQL databases (e.g. , MongoDB, Redis). - API Development: Familiarity with RESTful API design and development. - Cloud Platforms: Knowledge of at least one major cloud platform (AWS, GCP, or Azure), including infrastructure as code (IaC) tools like Terraform. - Containerization: Experience with Docker and container orchestration tools like Kubernetes. - DevOps: Understanding of DevOps principles and practices, including CI/CD pipelines and automation. Soft Skills : - Problem-Solving: Ability to analyze complex problems and find effective solutions. - Communication: Excellent written and verbal communication skills to collaborate with team members and stakeholders. - Teamwork: Strong interpersonal skills to work effectively in a collaborative environment. - Adaptability: Willingness to learn new technologies and adapt to changing requirements. Qualifications : - Bachelor's degree or higher in Computer Science or a related field. - Minimum of 4 years of experience as a backend developer. - Proven track record of developing and maintaining scalable web applications. Additional Preferred Qualifications : - Experience with serverless computing (e.g. , AWS Lambda, Google Cloud Functions). - Familiarity with messaging systems (e.g. , RabbitMQ, Kafka). - Contributions to open-source projects. - Certifications related to cloud platforms or Python programming (ref:hirist.tech)

Location: andhra-pradesh, IN

Posted Date: 11/24/2024
Click Here to Apply
View More nfolks Software Jobs

Contact Information

Contact Human Resources
nfolks Software

Posted

November 24, 2024
UID: 4905981985

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.