Overview:
We are seeking a highly skilled and experienced Backend Developer to join our dynamic development team. As the Backend Developer, you will be responsible for the development of backend systems, ensuring they are robust, scalable, and aligned with business objectives. The ideal candidate will have expertise in Python, Flask, FastAPI, API integration, and strong familiarity with project management tools such as Jira and version control systems like GitHub. Additionally, experience with Kubernetes is essential for this senior role.
Responsibilities:
1. Backend Development:
- Collaborate Design, develop, and maintain backend systems using Python, and FastAPI, Flask frameworks.
- Implement and optimize API integrations to enhance system functionality.
- Expertise in Database Postgresql/MySQL, MongoDB
2. Agile Development:
- Implement Agile methodologies to enhance development efficiency and adaptability.
- Conduct regular sprint planning, retrospectives, and maintain a focus on continuous improvement.
3. Kubernetes Expertise:
- As a senior, leverage Kubernetes expertise to orchestrate and manage containerized applications, ensuring scalability and reliability.
- Troubleshoot and optimize Kubernetes deployments as needed.
4. Code Quality and Optimization:
- Write clean, efficient, and well-documented code.
- Identify and address performance bottlenecks and optimize applications for speed and scalability.
- Should be able to write the application from scratch
5. Cross-Functional Collaboration:
- Work closely with backend developers to integrate frontend components with server-side logic.
- Collaborate with QA engineers to ensure the quality and reliability of the developed features.
6. Version Control and Code Collaboration:
- Manage and optimize version control using GitHub, ensuring a streamlined and collaborative development process.
- Collaborate with front-end developers, DevOps, and other teams to integrate backend components seamlessly.
7. Leadership and Project Management: (Senior Developer / Lead)
- Utilize Jira for effective project planning, tracking, and issue resolution.
- Collaborate with project managers to ensure the timely delivery of backend components.
- Lead and mentor a team of backend developers, providing technical guidance and support.
- Collaborate with cross-functional teams to define technical requirements and architecture.
Requirements:
1. Strong knowledge of API integration and experience working with third-party APIs.
2. Proficient in Jira and GitHub for project management and version control.
3. Solid understanding of Agile methodologies and experience leading Agile development teams.
4. Senior level expertise in Kubernetes for container orchestration.
5. Excellent communication skills and the ability to work collaboratively in a team environment.
6. Experience with common ticketing and Debugging tools Jira, Service Now etc.
7. Experience with API testing tools like Postman etc.
8. Excellent problem-solving and debugging skills.
9. Strong communication and collaboration skills.
10. Strong Knowledge of Databases
Keyskills: API FastApi Python Flask Postgresql MySQL MongoDB Kubernetes
About Us Eyantra Ventures is a powerhouse of diversified business excellence. From merchandising to IT software solutions and beyond, our strategic acquisitions and ventures are designed to create value and drive success. We are committed to innovation, quality, and integrity, making us a trusted p...