Major Roles & Responsibilities
- Development of the backend elements in cooperation with other team members;
- Implementation of a scalable solution for millions of users;
- Implementation of interfaces between the solution and social networks;
- Optimization and performance tuning to process a large volume of data streams for analysis and persistence
- Design and develop APIs and data models to support analytics and front-end UI
- Writes reusable, testable, and efficient code (with a huge emphasis on testable code)
- Collaborate and work closely with other developers, becoming a valued member of a self-managing and self-organizing, cross-functional team
- Stay up to date with current best practices
- Participate in conferences and educational programs
- Follow new and emerging technologies
- Other duties as assigned by the line manager
Skills and Qualifications
Task Related skills and Certifications
- Bachelor’s degree in Information Science / Information Technology, Computer Science, Engineering, or a related field
- 5 years plus experience of working with Python commercial experience preferably with data processing
- Knowledge of algorithms, data structures, and Python design patterns.
- Solid and proven knowledge of the Django web framework.
- Hands-on skills with automation and CI/CD
- Design and implement a microservice-based application using Python, Django, Flask, and related frameworks, in AWS or Azure
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
Competencies and Soft Skills
- Able to work to conflicting deadlines while maintaining accuracy and quality
- Excellent time management and organizational skills
- Understanding of security best practices
- Strong sense of personal responsibility and accountability for delivering high quality work
- Attention to detail, and written and verbal communication skills
- Must have excellent documentation skills
What We Offer
- 5 working days in a week (09:00 am-06:00 pm)
- A multinational company located in UK, Australia, Nepal, Bangladesh, Pakistan, and India
- Flexible work environment
- Best in the classwork environment with friendly team members (Refreshment, Recreational, team building activities)
- Exposure in team management and leadership
- Opportunity to travel countries as part of training and development
Deadline : 3rd June 2022, before 5:00 PM