As a Senior Python developer you will be part of a team that builds data driven services. You will develop new server applications and integrate with APIs from leading global companies. You will need to break through performance and scalable barriers using innovative thinking and cutting edge technology.
Requirements:
Degree in computer science or equivalent knowledge
5 years of programming experience.
3 years of experience of server side Python coding at Data companies.
Extensive hands on experience in designing and developing applications using Python
Experience with developing large-scale, high-performance, cloud architectures
Experience with SQL & noSQL technologies (such as Mysql , Elastic Search, Cassandra)
Experience with messaging technologies (such as RabbitMQ)
Experience in data processing
Experience with Linux (Ubuntu) in AWS
Self-starter, fast learner, can-do attitude and great inter-personal skills, team player
Strong problem-solving skills and a detail-oriented mindset
Advantage
Good knowledge of network/computer security.
Experience with RESTful API
Experience with node.js
Experience with data science and machine learning algorithms
Experience working with Agile Scrum methodology