🏢 cuculus-gmbh.jobs.personio.com

Junior Python Developer

💼 Fulltime 📍 Bengaluru, India
💰 Salary
4-6 LPA
📍 Location
Bengaluru, India
⏳ Deadline
30 Sep 2026
👍
Jobdexo Rating: Good
Good opportunity with decent prospects for freshers.
💰 Salary Insights
4-6 LPA
📊 View Detailed Salary Insights ↗
🛠 Skills Required
Python Django Django REST Framework REST APIs Celery Redis PostgreSQL MySQL Docker Git SQL OOP HTTP JSON
🎤 Interview Experience
Cuculus typically conducts a three‑stage interview process. The first stage is an online coding test focusing on Python and basic data‑structure problems. The second stage is a technical interview where candidates discuss Django projects, REST API design, and may solve a live coding task. The final HR round assesses cultural fit, communication skills and discusses compensation. Preparation should include Python fundamentals, Django basics, and clear articulation of past projects.
🏢 Work Culture
Cuculus promotes a collaborative, international environment where engineers are mentored by senior experts and encouraged to experiment. The company emphasizes continuous learning, offering regular tech talks and clear growth pathways while maintaining a healthy work‑life balance.
🎯

Don't miss this opportunity!

Apply before 30 Sep 2026 — only 21 days left

🚨 NEW HIRING ALERT
82 hours ago
Freshers Data Analayst MNCs Mass Hiring
Just dropped, minutes old. Apply now — early birds boost their shot by up to 85%
💰 Salary
10 LPA
🏢 Company
Data Eminence
📅 Last Date30 Sep 2026
📍 LocationPan India
⚡ Apply Now Before Others →

Creator Pick · Promoted by Creator

✅ Eligibility Criteria
Bachelor's degree in Computer Science, Information Technology, Engineering (any branch) or equivalent. Minimum CGPA/percentage 6.5/70%. No active backlogs at the time of joining. Graduation batch 2023‑2026 accepted. Fresh graduates with relevant projects or internships are welcome.
🎯

Don't miss this opportunity!

Apply before 30 Sep 2026 — only 21 days left

🚨 NEW HIRING ALERT
82 hours ago
Freshers Data Analayst MNCs Mass Hiring
Just dropped, minutes old. Apply now — early birds boost their shot by up to 85%
💰 Salary
10 LPA
🏢 Company
Data Eminence
📅 Last Date30 Sep 2026
📍 LocationPan India
⚡ Apply Now Before Others →

Creator Pick · Promoted by Creator

🏆 Selection Process
Round 1: Online coding test (Python/DSA) → Round 2: Technical interview (Python, Django, system design) → Round 3: HR interview (fit, motivation, salary discussion)
📋 About the Role
Cuculus is a fast‑growing technology firm focused on delivering innovative software solutions for the utilities sector. With a global partner network, the company helps electricity, water and gas providers transition to smarter, more sustainable operations. By combining domain expertise with cutting‑edge cloud and data technologies, Cuculus enables utilities to optimise asset management, improve customer experience and reduce environmental impact. The organisation prides itself on a collaborative, international work culture where engineers are encouraged to experiment, learn and see their ideas turn into real products that power cities and nations. As a Junior Python Developer based in Bengaluru, you will join a vibrant backend team that builds the core services powering Cuculus’ utility platforms. This role is ideal for fresh graduates or candidates with up to two years of experience who have a solid grasp of Python fundamentals and a budding interest in Django‑based web development. You will work under the guidance of senior engineers, contributing to the design, implementation and maintenance of reliable, scalable APIs that serve internal tools and external client applications. **Key Responsibilities** 1. Develop and maintain backend services using Python and Django, adhering to clean‑code principles. 2. Design, implement and document RESTful APIs, preferably with Django REST Framework. 3. Create and manage asynchronous tasks using Celery, configuring Redis as the broker/back‑end. 4. Write and optimise SQL queries for PostgreSQL/MySQL databases through Django ORM. 5. Containerise applications with Docker, author Dockerfiles and manage multi‑container setups via Docker Compose. 6. Debug production issues, analyse logs and propose fixes to ensure high availability. 7. Participate in code reviews, contribute to shared coding standards and documentation. 8. Collaborate with cross‑functional teams using Git for version control and agile workflows. 9. Continuously learn emerging technologies and best practices to improve system reliability. 10. Assist senior developers in translating business requirements into technical solutions. **Tech Stack**: Python, Django, Django REST Framework, Celery, Redis, PostgreSQL/MySQL, Docker, Git, Linux, REST/JSON, SQL. **Growth Path**: Starting as a Junior Developer, you will gain hands‑on experience with end‑to‑end backend development, gradually taking ownership of larger modules. Within 1‑2 years, high performers can progress to Mid‑Level Engineer, lead feature teams, and eventually move into Architecture or Technical Lead roles, supported by internal training programs and mentorship. **Why Join Cuculus?** The company offers exposure to a niche, high‑impact domain—utility digital transformation—while working with an international, expert team. Employees enjoy a balanced work‑life environment, competitive compensation, and clear career progression. The culture encourages curiosity, continuous learning and ownership, making it an ideal launchpad for aspiring backend engineers who want to make a tangible difference in the world’s essential services.
🎯

Don't miss this opportunity!

Apply before 30 Sep 2026 — only 21 days left

✅ Apply on Official Website →
📤 Share this Job
📋 Quick Info
JOB ID
C2752-J007
POSTED
20h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here →  |  Read full disclaimer