Seeking a Backend Developer proficient in Python to design, develop, and maintain scalable cloud-native applications. Responsibilities include building RESTful APIs, optimizing SQL databases, ensuring security and performance, and collaborating with cross-functional teams.
Key Responsibilities:
Design, develop, and maintain backend services and APIs to support scalable cloud-native applications.
Build and optimize database structures using SQL for efficient data storage and retrieval.
Develop RESTful APIs to integrate with front-end applications and third-party systems.
Write clean, maintainable, and well-documented Python code.
Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
Implement best practices for security, scalability, and performance optimization.
Troubleshoot, debug, and resolve application issues and defects.
Stay updated with emerging technologies and frameworks relevant to backend development and cloud computing.
Required Skills:
Cloud-Native Development: Experience in building and deploying applications on cloud platforms (e.g., AWS, Azure, GCP).
Programming Languages: Proficiency in Python for backend development.
Database Management: Strong knowledge of SQL and experience with relational databases (e.g., PostgreSQL, MySQL).
API Development: Hands-on experience in developing and consuming RESTful APIs.
Version Control: Proficiency in Git for code versioning and collaboration.
Preferred Qualifications:
Familiarity with containerization and orchestration tools like Docker and Kubernetes.
Knowledge of microservices architecture and event-driven systems.
Experience with NoSQL databases (e.g., MongoDB, DynamoDB) is a plus.
Exposure to CI/CD pipelines for automated deployment and testing.
Strong problem-solving skills and a proactive approach to challenges.
Cloud-Native Development, Python, SQL, PostgreSQL, MySQL, RESTful APIs, Git, Docker, Kubernetes, Microservices, Event-Driven Systems, NoSQL, MongoDB, DynamoDB, CI/CD, Troubleshooting, Debugging, Security, Scalability, Performance Optimization.