Vacancy Details
Employer: Datafin Recruitment
ENVIRONMENT:
Hey there! A top online retailer in South Africa is on the hunt for a Senior Python Software Engineer to join their team. In this role, you'll be diving into the design, implementation, support, and maintenance of scalable services across various platforms. You'll have a say in both business and tech decisions, working on full-stack solutions from start to finish. If you've got a degree in Computer Science, Mathematics, Engineering, or something similar, and at least 5 years of software development under your belt, they want to hear from 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:
- Bachelor’s 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 Bachelor’s 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/senior-python-developer-remote-2/
OR e-mail a Word copy of your CV to dani@datafin.com and mention the reference number of the job.
2 people have applied for this job. 211 people have viewed this job.
About Datafin Recruitment
Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders as well as access to some of the most skilled and sought after candidates in the industry. Our database of over 25 000 candidates, cutting edge internal IT systems and extensive PPC marketing has ensured that we at the top of our game and one of SA’s leading recruitment agencies.
More Jobs at Datafin Recruitment
Senior QA Engineer (Remote)
- Cape Town
- Job Type: Permanent
- Posted 04 Oct 2024 | 28 Days left
Post-Grad Developer (Pref. Hons/MSc. Degree) (CPT Hybrid)
- Cape Town
- Job Type: Permanent
- Posted 04 Oct 2024 | 28 Days left
Lead Python Developer (AI/ML & Cloud, NVIDIA SDKs) (George Hybrid)
- George - Knysna
- Job Type: Permanent
- Posted 04 Oct 2024 | 28 Days left
Project Manager (CPT Hybrid)
- Cape Town
- Job Type: Permanent
- Posted 04 Oct 2024 | 28 Days left