- Experience: 3+ Years
- Openings: 3
- Location: India, Remote
- Role: Python Developer
- Job Code: DCKAP/Python Developer
DCKAP is on a mission to create better opportunities and empower the growth of people across the globe and be a front runner of Technological Innovation while at it. We are the people behind DCKAP Integrator, QA Touch, and Klizer and are looking for Innovative, Inspired People to join our team and fuel our Vision.
We are looking for an experienced Python Developer to join our team. As a Python Developer, you will be responsible for developing and maintaining robust, scalable web applications using Python frameworks such as Django or Flask. Your expertise in Python, along with knowledge of additional technologies such as Celery, Rabbitmq, data structures, and server configurations, will be crucial in delivering high-quality solutions.
Role
- Develop and maintain Python-based web applications using Django or Flask frameworks.
- Implement Celery and Rabbitmq for handling long-running tasks efficiently.
- Utilize strong knowledge of object-oriented programming (OOP) concepts and their implementation in Python.
- Demonstrate a solid understanding of data structures to optimize application performance.
- Configure and deploy applications using Gunicorn and Nginx for production environments.
- Collaborate with team members to integrate and work with additional technologies such as Elasticsearch, Docker, Docker Compose, MongoDB, AWS S3, and AWS Lambda Functions.
- Troubleshoot and debug issues as they arise, ensuring smooth application functionality.
- Coordinate with development teams to determine application requirements.
- Design and implement low-latency, high-availability, and performant applications.
- Write Clean, well-designed, and scalable code using Python programming language.
- Test and debug applications.
- Produce results effectively and within set Deadlines.
- Manage and oversee the deployment and delivery of new features and tools.
- Drive innovation through timely and actionable feedback.
You are a Good Fit For this Job, If You,
- Minimum 3 years of experience and proficiency in Python development in Django or Flask frameworks.
- Significant knowledge of Celery and Rabbitmq for handling long-running tasks.
- Strong understanding and implementation of object-oriented programming (OOP) concepts.
- Deep understanding of data structures for optimizing application performance.
- Experience with server configurations using Gunicorn and Nginx.
- Additional experience with technologies such as Elasticsearch, Docker, Docker Compose, MongoDB, AWS S3, and AWS Lambda Functions is an added advantage.
- Have a passion for coding that is reflected in a strong knowledge of the language, object-oriented programming, and related concepts.
- Have an understanding of Git, task-based queuing systems, and asynchronous programming.
- Have an eye for detail, with a commitment to accuracy.
- Have excellent time management and prioritization skills.
- Have a knack for analyzing and solving problems.