A company based in Midrand is looking for a Senior Python Developer to join their team on a long-term contract until Dec 2025. CV to [Email Address Removed]
Purpose of the role:
We are especially looking for someone to lead our team to excellence in our Python codebase. So, if you are a visionary Python ninja, and you are experienced and excited by the following please apply:
Role-specific knowledge:
- Building CLI Tools
- Building Python Libraries
- Python Unit Testing
- Using Public Cloud Services
- Java Exposure
- Restful services
- CI/CD
- Understanding of Agile ways of working
- Strong Debugging skills
- Great code organization and quality
- Commitment to infrastructure as code
- Automation
- TDD (Test-Driven Development)
- BDD (Behaviour-Driven Development)
- Java Exposure (Advantageous)
- AWS services (e.g., SNS, SQS, S3, ECS, Lambda, KMS, Secret Manager, CloudWatch, CDK, IAM) (Advantageous)
- TypeScript, NodeJS (Advantageous)
- Atlassian APIs (Advantageous)
Duties:
- Managing projects/processes
- Ability to develop with Python
- Strong working knowledge of software development tools, techniques, and approaches used to build application solutions
- Working knowledge of software development tools, techniques and approaches used to build application solutions
- Cloud computing technologies, Business drivers, and emerging computing trends
Minimum Requirements
Relevant IT/Business Degree