Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 9, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Jellyfish, the world’s biggest boutique agency, delivers digital marketing solutions across the world for a host of impressive brands from their offices in the UK, US, Spain and South Africa. The agency’s award-winning combination of technology and talent help it to deliver paid media, SEO, social media, analytics, optimisation, creative and deve...
    Read more about this company

     

    Senior Python Engineer – AI & Generative Technologies - Johannesburg

    Your primary responsibilities will include:

    • Help lead the development and architecture of complex Python-based applications.
    • Review and oversee platform enhancements, ensuring high-quality code standards.
    • Mentor and support junior and mid-level developers, encouraging a culture of growth and innovation.
    • Collaborate with teams to design, build, and deploy scalable, high-performing solutions.
    • Promote best practices in software development, including robust testing, code reviews, and comprehensive documentation.
    • Explore and integrate new technologies to enhance the organisation's technical capabilities.
    • Increase application performance and resolve bottlenecks in code, databases, and infrastructure.
    • Take ownership of critical projects, ensuring timely delivery with an emphasis on innovation and quality.
    • Work on large-scale data processing and automation pipelines to improve development workflows.

    Qualifications

    • You have at least 5 years of experience as a Software Engineer, with expertise in Python and its frameworks (e.g., Flask, FastAPI)
    • You have experience in software design and architecture.
    • Demonstrated expertise with database technologies (SQL and NoSQL).
    • Experience designing APIs and working with RESTful architectures.
    • Proficiency in handling large-scale data processing and manipulation.
    • Familiarity with Generative AI frameworks.
    • Experience with asynchronous programming and concurrency.
    • Proficiency in code optimisation and debugging techniques.
    • Hands-on experience with version control systems like Git and collaborative workflows.
    • Exposure to cloud platforms, particularly AWS or GCP, and containerisation technologies like Docker.
    • You generate unique ideas and experiment with new methods and technologies to solve complex issues.
    • You show empathy and adapt your approach to connect with individuals from diverse backgrounds and experiences.
    • You'll be great at collaborating with team members to achieve common goals, valuing and respecting diverse contributions.
    • You're good at adapting strategies and plans to navigate unforeseen circumstances.
    • When faced with a problem, you collaborate with the appropriate people to evaluate different options find practical solutions.

    go to method of application »

    Senior Python Engineer – AI & Generative Technologies - Durban

    Your primary responsibilities will include:

    • Help lead the development and architecture of complex Python-based applications.
    • Review and oversee platform enhancements, ensuring high-quality code standards.
    • Mentor and support junior and mid-level developers, encouraging a culture of growth and innovation.
    • Collaborate with teams to design, build, and deploy scalable, high-performing solutions.
    • Promote best practices in software development, including robust testing, code reviews, and comprehensive documentation.
    • Explore and integrate new technologies to enhance the organisation's technical capabilities.
    • Increase application performance and resolve bottlenecks in code, databases, and infrastructure.
    • Take ownership of critical projects, ensuring timely delivery with an emphasis on innovation and quality.
    • Work on large-scale data processing and automation pipelines to improve development workflows.

    Qualifications

    • You have at least 5 years of experience as a Software Engineer, with expertise in Python and its frameworks (e.g., Flask, FastAPI)
    • You have experience in software design and architecture.
    • Demonstrated expertise with database technologies (SQL and NoSQL).
    • Experience designing APIs and working with RESTful architectures.
    • Proficiency in handling large-scale data processing and manipulation.
    • Familiarity with Generative AI frameworks.
    • Experience with asynchronous programming and concurrency.
    • Proficiency in code optimisation and debugging techniques.
    • Hands-on experience with version control systems like Git and collaborative workflows.
    • Exposure to cloud platforms, particularly AWS or GCP, and containerisation technologies like Docker.
    • You generate unique ideas and experiment with new methods and technologies to solve complex issues.
    • You show empathy and adapt your approach to connect with individuals from diverse backgrounds and experiences.
    • You'll be great at collaborating with team members to achieve common goals, valuing and respecting diverse contributions.
    • You're good at adapting strategies and plans to navigate unforeseen circumstances.
    • When faced with a problem, you collaborate with the appropriate people to evaluate different options find practical solutions.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Jellyfish Online Marketing Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail