Senior Backend Developer (Python) job at Kit Pos Uganda Limited
Posted by: ugashare-Volunteer
Posted date: 2024-May-15
Location: Kampala
Vacancy title: Senior Backend Developer (Python) [ Type: FULL TIME , Industry: Information Technology , Category: Computer & IT ] Jobs at: Kit Pos Uganda Limited
Deadline of this Job: Wednesday, May 29 2024 Duty Station: Within Uganda , Kampala, East Africa Summary Date Posted: Wednesday, May 15 2024, Base Salary: Not Disclosed Similar Jobs in Uganda Learn more about Kit Pos Uganda Limited Kit Pos Uganda Limited jobs in Uganda
JOB DETAILS: Job Summary We are looking for a highly skilled Senior Backend Developer proficient in Python and its associated frameworks, with a strong background in artificial intelligence (AI). As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software solutions, leveraging Python and AI te Job Description/Requirements Roles and Responsibilities: • Backend Development: Design and develop high-quality, scalable backend services and APIs using Python and its frameworks, such as Django, Flask, or FastAPI. • AI Integration: Integrate AI technologies, such as machine learning models and natural language processing algorithms, into backend systems to enhance functionality and intelligence. • Database Management: Design and optimize database schemas and queries to ensure efficient data storage and retrieval, utilizing technologies like SQL or NoSQL databases (e.g., PostgreSQL, MongoDB). • System Architecture: Design and implement scalable and reliable backend architectures, considering factors such as performance, security, and maintainability. • Performance Optimization: Identify and address performance bottlenecks in backend systems through optimization techniques, such as caching, asynchronous processing, and load balancing. • Code Review and Testing: Conduct code reviews to ensure code quality, consistency, and adherence to best practices. Write unit tests and participate in test-driven development to maintain code reliability. • Collaboration: Collaborate with frontend developers, AI engineers, and other cross-functional teams to integrate backend systems seamlessly with other components of the software solution. • Documentation: Create and maintain technical documentation, including architecture diagrams, API documentation, and deployment procedures, to facilitate knowledge sharing and onboarding. • Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD pipelines to automate the build, testing, and deployment processes, ensuring a streamlined development workflow. • Research and Innovation: Stay updated on emerging technologies and industry trends related to Python, AI, and backend development. Explore and experiment with new tools and techniques to drive innovation within the team. Qualifications: • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. • Extensive experience in backend development using Python, with a strong understanding of Python frameworks like Django, Flask, or FastAPI. • Solid understanding of artificial intelligence concepts and experience integrating AI technologies into software systems. • Proficiency in database design and management, including SQL and/or NoSQL databases. • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus. • Strong problem-solving skills and ability to troubleshoot complex issues in backend systems. • Excellent communication and collaboration skills, with the ability to work effectively in a team environment. • Proven track record of delivering high-quality software solutions on time and within scope. • Ability to adapt to fast-paced environments and learn new technologies quickly. Join our team as a Senior Backend Developer and contribute to building cutting-edge software solutions powered by Python and AI technologies.
Job Experience: No Requirements Work Hours: 8
Experience in Months:
Level of Education: Bachelor Degree Job application procedure
Interested and qualified, Send email to kit-pos.com>infokit-pos.com.
All Jobs QUICK ALERT SUBSCRIPTION
|