Exa DataScience Lab

استخدام Back-end Developer

Exa DataScience Lab
تهران
امکان دورکاری

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    PythonDatabaseGit

Job Description:

If you like building innovative solutions, you'll fit in perfectly at Exa. Our Product is a combination of web applications, Big Data platforms, web crawlers, and much more. As a Software back-end developer you'll have access to a wide range of technologies and influence how we build new solutions going forward.

Our organization needs a self-starter who is passionate about making a difference, working within a team, and delivering high quality software

Responsibilities:

Some of the things you'll be doing:

  • Write Softwares in Python as a Back-End developer who will implement Data-Driven Solutions
  • Build stable, scalable, and secure backend services
  • Be an active participant in the SCRUM software development process by working closely with other team members to deliver working software.
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speedand scalability
  • Implementation of Security and data protection

Requirements:

What technical skills, experience, and qualifications do I need?

  • Intermediate in Python Programming language
  • Intermediate in System Version Controls (Git, ...)
  • Familiarity in Relational & NoSQL databases
  • Basic Knowledge about Data-Related libraries in Python like NumPy

Preferred Qualifications:

  • Familiarity with Message Brokers (Apache Kafka)
  • Familiarity with Parallelization
  • Familiarity with with Dockerization
  • Familiarity with Scraper tools
  • Understanding Big scale Data Gathering Systems and Technologies
  • Understanding Big-data Architectures Theories
  • Basic knowledge about T.D.D (Test Driven Development) Procedure
  • Basic knowledge about DevOps Culture
  • Basic Knowledge about O.O.P
  • Basic Knowledge about Graph Theory

Soft skills:

We are looking for someone who has skills like:

  • Commitment
  • Adaptivity with agile procedures like Scrum
  • Creativity
  • Team-working
  • Self-management
  • High Enthusiasm
  • Problem solving
  • Fast Learning

مزایا

  • Insurance
  • Close-knit
  • Lunch
  • Occasional packages and gifts
  • breakfast
  • Flexible working hours
  • Bonus
  • Remote work