
Back End Developer
- Coimbatore, Tamil Nadu
- Permanent
- Full-time
- Proficiency in Django for developing scalable and efficient web applications, with a strong understanding of its core functionalities and best practices.
- In-depth knowledge of REST APIs to design, implement, and maintain high-performance APIs for seamless integration.
- Experience working with microservices architecture to build and deploy modular and maintainable software solutions.
- Familiarity with CI/CD pipelines to ensure efficient software release cycles and maintain high product quality.
- Experience with Kubernetes for orchestrating containerized applications and ensuring efficient resource management.
- Understanding of Kafka for reliable and scalable data streaming solutions to handle real-time data processing.
- Hands-on experience with Agile methodologies to contribute effectively to collaborative and iterative development processes.
- Optional but beneficial skills include knowledge of GraphQL to leverage its capabilities for efficient data querying and manipulation.
- Develop and maintain back-end components using Django to ensure high performance and responsiveness of applications.
- Design and implement RESTful APIs to enable seamless communication between various software components.
- Contribute to the design and architecture of microservices to support the scalability and maintainability of software solutions.
- Collaborate with front-end developers to integrate server-side logic with the user-facing elements of applications.
- Implement CI/CD pipelines to automate testing, integration, and deployment processes for faster release cycles.
- Utilize Kubernetes to manage and orchestrate containerized applications in development and production environments.
- Employ Kafka for real-time data streaming to ensure reliable and efficient data transfers.
- Actively participate in Agile development processes, contributing to sprint planning, reviews, and retrospectives.
Expertia AI Technologies