الوصف الوظيفي
9D Technologies is at the forefront of app and game publishing, delivering innovative and engaging mobile experiences to users around the globe. Our mission is to create extraordinary digital experiences that captivate and entertain, and we are committed to pushing the boundaries of creativity and technology.Job Summary:We are seeking an expert Python Developer to join our team in building, containerizing, and deploying microservices for our cloud-based platform. In this role, you will be responsible for writing efficient and reliable Python code, developing microservices, and collaborating with the Cloud Architect to deploy and manage services on the cloud. This position provides an excellent opportunity to gain hands-on experience with microservices architecture, containerization, and cloud deploymentsResponsibilities: Microservices Development: Design and implement microservices using Python, ensuring each service is modular, testable, and aligned with architectural guidelines. API Development: Develop RESTful API and GraphQL end points to enable communication between services and support integration with other platform components. Containerization: Containerize applications and services using Docker, working with the Cloud Architect to manage container configurations and environment variables. Deployment Support: Assist in deploying microservices on the cloud, using container orchestration tools such as Kubernetes and following best practices for cloud deployment. Collaboration and Code Review: Work closely with the Cloud Architect, DevOps, and other team members to implement best practices, review code, and ensure high-quality software delivery. Testing and Debugging: Conduct unit tests, integration tests, and debugging to ensure code quality and service reliability. Documentation: Create and maintain clear documentation for microservices, APIs, and deployment configurations.