Python Back-End Developer
Company: Zeo Digital Technologies
Location: Riyadh, Saudi Arabia – Al Maather Street, Corporate Tower
Employment Type: Full-Time
Salary: SAR 26,000 per month
Job Summary
Zeo Digital Technologies is seeking a talented and experienced Python Back-End Developer to design, develop, and maintain scalable server-side applications and APIs that power innovative digital solutions. The successful candidate will work closely with front-end developers, product managers, and DevOps teams to build secure, high-performance applications that support business growth and customer needs.
This role is ideal for a software professional with strong Python development skills, experience with modern web frameworks, and a passion for creating reliable and efficient back-end systems.
Key Responsibilities
- Design, develop, test, and maintain back-end applications using Python.
- Build and manage RESTful APIs and microservices architectures.
- Develop scalable, secure, and high-performance server-side solutions.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Optimize application performance, database queries, and system reliability.
- Design and maintain relational and non-relational databases.
- Implement authentication, authorization, and security best practices.
- Participate in code reviews, technical discussions, and software architecture planning.
- Troubleshoot, debug, and resolve application issues in development and production environments.
- Develop automated tests and support continuous integration and deployment processes.
- Maintain technical documentation and coding standards.
- Work closely with DevOps teams to support cloud-based deployments and infrastructure automation.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum of 3–5 years of professional experience in Python back-end development.
- Strong proficiency in Python and modern frameworks such as Django, Flask, or FastAPI.
- Experience developing REST APIs and web services.
- Strong knowledge of SQL databases such as PostgreSQL, MySQL, or Microsoft SQL Server.
- Familiarity with NoSQL databases such as MongoDB or Redis.
- Experience with Git version control and collaborative development workflows.
- Understanding of software design patterns, object-oriented programming, and clean code principles.
- Knowledge of Docker, containerization, and cloud platforms.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Experience with AWS, Microsoft Azure, or Google Cloud Platform.
- Knowledge of Kubernetes, CI/CD pipelines, and DevOps practices.
- Familiarity with asynchronous programming and message queue technologies such as RabbitMQ or Kafka.
- Experience with automated testing frameworks and performance optimization.
- Relevant certifications in Python, cloud computing, or software development.
Benefits
- Competitive salary of SAR 26,000 per month.
- Comprehensive medical and health insurance coverage.
- Annual paid vacation and public holiday entitlement.
- Performance-based bonuses and incentive programs.
- Professional training and certification support.
- Career advancement opportunities within a growing technology company.
- Modern, collaborative, and innovation-driven work environment.
- Exposure to cutting-edge technologies and digital transformation projects.
Work Location
Riyadh, Saudi Arabia – Al Maather Street, Corporate Tower
Apply Today
Join Zeo Digital Technologies and help build robust, scalable, and innovative back-end solutions that drive digital excellence and deliver exceptional user experiences.
الراتب المدفوع: ﷼٠٫٠٠ لكل شهر
موقع العمل: بشكل شخصي