Datafin Recruitment

Lead Python Developer (Remote)

Click Here to Apply

Job Location

Cape Town Region, South Africa

Job Description

ENVIRONMENT: An exciting opportunity has come up with a leading online retailer in South Africatheyre looking for a Lead Python Developer to join their team. In this role, youll be involved in designing, implementing, supporting, and maintaining scalable services across different platforms. Youll get to shape both business and technical strategies while working on end-to-end solutions. If you have a degree in Computer Science, Mathematics, Engineering, or a related field, plus at least 5 years of software development experience, theyd love to connect with you DUTIES: Build scalable software systems supporting their growing business and customers. Work closely with other engineers, professional services teams, and product managers. Participate/lead architecture proposals for your division's domain Develop high-quality production code for work of high complexity and scale Champion, challenge, and iterate on best practices within engineering Design solutions for complex problems with difficult decision trade-offs, typically system- or domain-wide Analyse and understand business requirements and OKRs (Objectives and Key Results) and produce technical specifications that meet these requirements Assist the product teams in helping to determine priorities for technical projects Support, challenge existing, and define new engineering processes and directives Lead interviews and assess potential engineering candidates for skills and fit Mentor, coach, and share knowledge with your peers through blog posts, tech talks, and workshops across engineering Add value to the team and business. Continuously learn and improve your knowledge and the deliverables. REQUIREMENTS: Skills needed: Thorough understanding of computer science fundamentals, OO concepts, data structures, and algorithms. Ability to design and maintain secure and scalable APIs. Experience in developing distributed backend systems and stateless architectures. Hands-on experience with nix and Python. Experience with event-driven architecture, relational & non-relational datastores, containerization, and cloud service providers. Nice to have experience: AWS Cloud technologies. GIT version control. PostgreSQL, DynamoDB, Elastic, Redis. Kafka. Docker, Kubernetes Qualifications and experience: Bachelors Degree in Computer Science, Mathematics, Engineering, or a related field or related experience. Minimum of 5 years of Software Development experience is required. If you do not have a Bachelors Degree or an Advanced Diploma (in Computer Science, Mathematics, Engineering, or a related field), an equivalent experience requirement must be met, which equates to a minimum of 7 years of Software Development experience. ATTRIBUTES: Passion for learning new skills and appreciation for inventing and simplifying While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful. COMMENTS: When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Apply here https://www.datafin.com/job/lead-python-developer-remote/ OR e-mail a Word copy of your CV to danidatafin.com and mention the reference number of the job.

Location: Cape Town Region, ZA

Posted Date: 10/4/2024
Click Here to Apply
View More Datafin Recruitment Jobs

Contact Information

Contact Human Resources
Datafin Recruitment

Posted

October 4, 2024
UID: 4871292420

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.