Python Software Engineer
Software Engineer, Developer
– IT
Menlyn – Gauteng – South Africa, Midrand – Gauteng – South Africa, Rosslyn – Gauteng – South Africa
Are you a Python wizard? Join our team of automotive innovators! 🚗🔧
We’re seeking a Senior Python Software Engineer to shape the future of driving.
Build cutting-edge solutions that power our next-gen vehicles.
Experience the thrill of driving innovation.
Minimum Requirements:
- Computer Science degree or similar qualifications
- 5+ years of experience in a similar role
- Proficiency in one or more programming languages (e.g. Python, JavaScript, Rust)
- Strong understanding of software development principles, algorithms, data structures, and design patterns
- Understanding of cybersecurity principles
- Linux and IT troubleshooting skills
- Experience with RESTful APIs and service-oriented architectures
- Ability to interpret business needs and implement solutions
- Ability to work independently and take initiative
- Self-motivated and able to work in a team
- Commitment to delivering high-quality work on time
Advantageous Requirements:
- Experience in IT infrastructure or application operations
- Experience working with enterprise network technologies (e.g. IP networks, routing, switching etc.)
- Experience with cloud platforms (e.g. AWS, Azure, Google Cloud)
- Experience with containerization technologies (e.g. Docker, Kubernetes, Helm)
- Experience with IT orchestration & automation solutions, (e.g. Rundeck, Ansible)
- Experience with front-end technologies (e.g. HTML, CSS, JavaScript, React, Angular)
- Experience with DevOps practices (e.g. Git, deployments, monitoring)
- Experience developing CI/CD pipelines
- Experience with test-driven development (TDD) and automated testing frameworks
- Experience with Agile Working methods (e.g. Scrum)
- Strong verbal and written communication skills
- Excellent interpersonal and organizational skills
- Ability to communicate effectively with both technical and non-technical colleagues / users
- Ability to handle high-pressure situations
- Ability to work in a complex environment with challenging compliance requirements
- Ability to identify and implement ways to reduce complexity
- Effective stakeholder management and communication skills
- Experience working in an enterprise environment
Apply today and accelerate your career! 💨🚗🔧