




Contract Yearly Experience 3\+ years Location Assiut Type Full\-time We are looking for a Backend Software Engineer with a micro\-services oriented mindset. **Minimum requirements** * Strong understanding of the web development cycle, programming techniques and tools. * Strong problem solving and verbal and written communication skills. * Experience with Linux\-based operating systems. * Experience with Python or Golang. * Experience developing REST Web APIs and Web Sockets. * Experience with Authentication and Authorization schemes in micro\-services. * Familiarity with relational databases (Postgres or MySQL) and NoSQL databases (MongoDB or similar). * Familiarity with ORMs. * Familiarity with distributed systems challenges (CAP theorem). * Familiarity with containerization technologies. **Tools** * Familiarity with Git and Gitflow. * Familiarity with CI/CD pipelines (developer perspective). * Familiarity with Jira software projects or similar tools. * Familiarity with Docker (developer perspective)


