Job Title: Python Developer. Develop and implement fullstack applications that automate and streamline processes, improving efficiency and reducing risk. Work closely with cross-functional teams to design and implement solutions that meet business requirements and goals.
Requirements
- Proficiency in Python
- Familiarity in other programming languages such as Java, C++, Go, Rust, and others
- Strong understanding of software architecture patterns, including microservices and event-driven architecture
- Familiarity with containerisation using Docker, and experience with container orchestration tools such as Kubernetes
- Strong understanding of software development lifecycle methodologies and experience with DevOps and CI/CD pipelines
- Experience with frontend technologies, including React and Next.js, and JavaScript
- Familiarity with data science and analytics techniques, including machine learning and statistical modelling
- Experience with database management systems, including relational and NoSQL databases
- Strong communication skills to communicate complex technical concepts to non-technical stakeholders
Benefits
- Diverse and inclusive work environment
- Opportunities for career advancement
- Collaborative and dynamic work culture