Backend Python Developer (Big Data)

Our client is the leading provider of AI-based Big Data analytics.
You will work on a platform that helps financial organizations combat financial cybercrimes such as money laundering and fraud, facilitating malicious crimes such as terrorist financing, narco-trafficking, and human trafficking, which negatively impact the global economy.
REQUIREMENTS
  • At least 3 years of hands-on development experience;
  • Experience developing data-driven products, preferably using Python;
  • Experience with FWs for data processing such as: Spark, Pandas, Hadoop, Airflow;
  • Experience with distributed databases (such as Elasticsearch, Mongo, Redis, etc.);
  • Experience in developing microservices based architecture;
  • Experience with containerized environments using tools such as: K8s, helm;
  • Experience working as a software developer in an Agile environment;
  • Experience with machine learning FWs such as: SKLearn, Tensorflow;
  • Experience with RedHat OpenShift;
  • Knowledge of development environment: GIT, Jenkins, Docker.
DUTIES
  • Designing and developing a scalable data processing pipeline and ML using the latest big data technologies in a fast-paced, dynamic environment;
  • Explores new technology areas and deep understanding of them through rapid self-study;
  • Demonstrates strong analytical problem solving skills to support scalable and sustainable design solutions;
  • Ability to take responsibility for product development, including all phases of the life cycle: translating product requirements into implementable designs and tasks, development, UT, and troubleshooting in production.
OUR
BENEFITS

  • Professional development;
  • Young and friendly working atmosphere;
  • Flexible working format – remote, office-based or hybrid;
  • Opportunity for professional growth;
  • High-level compensation and regular performance based salary and career development reviews;
  • Paid vacation, holidays and sick leaves;
  • Attention to every employee.
Apply for a position