Role Software Engineer
Reports To Software Architect
Profession Python Developer
Use the latest tools and technologies to tackle server-side development
challenges and build advanced applications in the areas of marketing analytics
and real-world evidence analytics. You will be working on multiple modules of
the same product or across products depending upon the business
requirement. You will be required to work in a cross-functional team
comprising of UI designer, data scientists, UI developers, server-side
developers and client facing team.
Qualifications / Requirements
Minimum 4 years experience in Python and server-side development using python framework.
Experience with developing REST APIs.
Strong experience with relational (MySQL) database.
Experience working with Big Data.
Experience with Amazon Redshift or Spark
Strong experience and understanding of object-oriented concepts
Familiarity with some ORM (Object Relational Mapper) libraries
Good experience in Linux OS.
Knowledge on docker, docker-compose
Proficient understanding of code versioning tools (Git)
Must have excellent debugging and problem-solving skills
Excellent communication skills to work in a globally distributed team.