• good experience in computer programming languages such as: python & sql
• minimum 3 years of working experience in python and python frameworks (flask/django).
• familiarity with concepts of mvc, mocking, orm, and restful.
• solid understanding of object-oriented programming.
• experience working with design architecture.
• familiarity with some orm (object relational mapper) libraries.
• sound knowledge of database administration like: managing mysql server, mssql server.
• advanced working sql knowledge and experience working with relational databases, as wellworking familiarity with a variety of databases.
• knowledge of nosql databases (mongodb, dynamodb) is good to have.
• strong knowledge on javascript or jquery.
• knowledge of other languages or big data tools (hive, spark) is a plus.
• ability to work with aws services like lambda, kinesis, sqs, sns etc., is a plus. certificationin cloud platforms like azure, aws, and google will be considered a very good asset.
• strong verbal and written communication skills with ability to communicate effectively,articulate results and issues to internal and client teams.