آگهی‌های استخدامی

استخدام Python Developer

اگزا | Exa DataScience Lab
تهران، تهران

شرح موقعیت شغلی

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:


  • Developing and Maintaining Data Crawlers at Scale
  • Developing and Maintaining Backend Software's and Services
  • Building Stable and Scalable Data Pipelines and Services at Scale
  • Building Reusable, Extendable and Flexible Libraries and/or Packages
  • Optimizing and Refactoring Services and/or Backend Software's
  • Research and Development on Innovative Solutions in:
*Data Gathering / Crawling Methods


*Data-Related Technologies


*Data Source Discovery


*Data Pipeline Design


*Software Design and Service Architecture



Requirements:


  • Intermediate in Programming and Software Development
  • Intermediate in Python
  • Basic Understanding of Version Control Systems (Git, etc)
  • Familiar with Relational and Non-Relational Databases (PostgreSQL, MySQL, MongoDB, Redis, etc)
  • Familiar with Data Scraping Methods and Tools (Selenium, Scrapy, etc)
  • Familiar with Data Parsing and Manipulation Frameworks and Libraries in Python (Pydantic, Pandas, BeautifulSoup, PyQuery, Dataclass, lxml, etc)
  • Familiar with Message Brokers (Apache Kafka, RabbitMQ, etc)

Preferred Qualifications :


  • Hands-on experience with Linux
  • Familiar with Dockerization (Docker Image, Docker Compose, etc)
  • Good Understanding of Concurrency Methods and/or Parallel Computing
  • Familiar with API Development by Python Frameworks (Flask, FastAPI, etc) Basic Understanding of SQL
  • Basic Understanding of ETL Tools
  • Good Understanding of Object Oriented Programming Basic Understanding of Big Data Architecture and Big Scale Data Pipelines
  • Basic Understanding of DevOps Culture (CI/CD, etc)

Soft Skills:


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

Benefits:


  • Close-knit
  • Game's Time
  • Monthly Gathering
  • Occasional packages and gifts
  • Flexible working hours
  • Insurance
  • Lunch / breakfast
  • Release Bonus
  • Hybrid Work


مهارت‌های مورد نیاز

  • Python
  • Git
  • MySQL

حداقل سابقه کار

  • مهم نیست

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۲/۱۲/۰۲ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه