Responsibilities
Architect, develop and maintain robust backend services using Fast API and asynchronous programming.
Design and implement RESTful APIs following microservices architecture principles.
Integrate with RDBMS, NoSQL databases, and DaaS (Data-as-a-Service) platforms.
Optimize systems for performance, security, and scalability.
Write clean, maintainable code, ensuring compliance with coding standards.
Conduct code reviews, write unit and integration tests, and maintain high-quality standards.
Collaborate with cross-functional teams to align technical solutions with business goals.
Mentor junior developers and contribute to knowledge-sharing initiatives.
Stay up to date with industry trends, advocating for best practices and innovative solutions.
Troubleshoot and refine backend systems to enhance efficiency and reliability.
Qualifications
Bachelor’s degree in computer science or a related field.
5+ years of experience in backend development.
Proficiency in Python 3.12/3.13, FastAPI, and microservices architecture.
Strong experience with asynchronous programming and API development.
Expertise in relational and NoSQL databases.
Excellent problem-solving, teamwork, and communication skills.
Experience in the telecommunications industry is a plus.
تفاصيل الوظيفة
الموقع بغداد - العراق
القطاع
تكنولوجيا المعلومات والاتصالات
نوع الوظيفة دوام كامل
الدرجة العلمية بكالوريوس
الخبرات 5+
الجنسية
غير محدد
سجلي الدخول للتقدم