Job Description
We’re seeking someone to join our CDRR Technology team as a Python Developer, in Non-Financial Risk Technology to We are seeking a skilled and proactive Mid-Level Backend Developer to join our dynamic team. The ideal candidate should have a strong foundation in real-time applications, microservices, and be comfortable supporting production environments, including troubleshooting and resolving production issues promptly. You will work collaboratively in an Agile environment and contribute to building, deploying, and maintaining robust backend systems.
This is Associate position that provides specialist data analysis and expertise that drive decision-making and business insights as well as crafting data pipelines, implementing data models, optimizing data processes for improved data accuracy and accessibility, including applying machine learning and AI-based techniques.
Role and Responsibilities
- Develop, maintain, and support scalable real-time applications.
- Build and manage microservices using Python (3+) within Docker and Kubernetes (MKS) environments.
- Monitor, troubleshoot, and support production systems, including incident response and root cause analysis.
- Implement and configure logging and monitoring solutions, especially Grafana and Loki.
- Participate in the Software Development Life Cycle (SDLC) following AGILE methodologies.
- Develop and manage CI/CD pipelines and contribute to auto deployment tools for seamless releases.
- Write optimized SQL queries and manage relational databases (MSSQL and other RDBMS systems).
- Utilize basic Big Data concepts and tools where applicable.
- Collaborate with other team members, stakeholders, and cross-functional teams to understand requirements and resolve issues.
- Ensure quality and reliability of services through code reviews and best practices.
- Communicate effectively and document solutions, especially around production support tasks.
🎓 Have You Tried Common Jobs Pro : Book your slot now
Your skills and experience that will help you excel
- Experience in developing and supporting real-time applications.
- Python skill set is key; strong experience in Python 3+ development.
- Experience with RESTful APIs and microservices.
- Proficiency with Docker and Kubernetes (preferably MKS).
- Experience implementing logging and monitoring, particularly with Grafana and Loki.
- Good understanding of the SDLC and experience working in AGILE teams.
- Familiarity with CI/CD and deployment automation tools.
- Strong SQL knowledge, with hands-on experience using MSSQL and other RDBMS systems.
- Basic awareness of Big Data technologies and principles.
- Experience supporting and troubleshooting production environments.
- Good interpersonal and communication skills with proactive problem-solving abilities.


