Senior (+) Python Developer - Octopus by RTG
Job Description
Octopus by RTG is enabling a key partner organization to build their digital hubs in Egypt and grow their tech teams around the world. We are currently looking for the right pioneers to work on exciting AI Projects with a key partner in Riyadh, KSA.
Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.
Octopus is specialized in rapidly assembling remote & onsite global tech teams that are fully aligned with the culture and practices of a particular brand. By providing tailored hubs to suit its clients needs, Octopus gives companies all the advantages of remote work and offshoring without all the negatives.
Responsibilities;
- Lead the design, development, and deployment of complex software systems, ensuring scalability, performance, and reliability.
- Architect and implement backend services and APIs using Python and related frameworks.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and deliver product features.
- Provide technical leadership and mentorship to engineering teams, fostering a culture of continuous learning and improvement.
- Conduct code reviews to ensure adherence to best practices, coding standards, and quality.
- Identify and address performance bottlenecks, and implement optimizations to enhance system efficiency.
- Stay up-to-date with emerging technologies and industry trends, integrating new tools and techniques into the development process.
- Develop and maintain comprehensive documentation for codebases, APIs, and system architecture.
- Drive the adoption of best practices in software development, including Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), and Agile methodologies.
- Ensure the security and compliance of software systems, implementing necessary safeguards and protocols.
- Bachelorβs degree in Computer Science, Engineering, or a related field.
- 4+ years of professional software development experience, with a strong focus on Python.
- Extensive experience with Python frameworks such as Django, Flask, or FastAPI.
- Proven expertise in system design, architecture, and implementing scalable solutions.
- Solid understanding of database technologies (e.g., MySQL, PostgreSQL, MongoDB) and data modeling.
- Experience with cloud platforms (e.g., AWS, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Proficiency in using version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitHub Actions).
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Demonstrated ability to lead and mentor engineering teams, driving technical excellence and innovation.
- Working from our great office located in New Cairo.
- Social and Medical insurance.
- Attractive salary in USD.
Date Posted
11/25/2024
Views
0
Similar Jobs
Senior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsSenior Pricing Analyst - Cencora
Views in the last 30 days - 0
Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View DetailsSenior Data Analyst - Customer Experience - WISE
Views in the last 30 days - 0
Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View Details