Назад

Эта вакансия старше 7 дней и может быть неактуальной.

Чтобы не пропустить новые вакансии и откликаться в числе первых, подпишитесь на уведомления в Telegram

Timspark
9 days ago

Python Developer

Формат работы
remote
Тип работы
fulltime
Грейд
middle, senior
Английский
b2
Страна
European_union
Релокация
serbia, poland, cyprus, georgia
python
kubernetes
postgresql
redis
git
django
docker
pandas
aws
celery
numpy
scrapy

Описание вакансии

#vacancy #remote #openposition #job #jobopening #openvacancy #itcareer #itjob #jobit #development #Python #Django #AWS

Looking for Django engineer

Level: Middle, Senior
Location: EU only
Employment: Full-time
English: B2
Company: Timspark
Contact:

Requirements
• Python -5 y,
• Django - 2y,
• PostgreSQL, AWS - any

Project details
• You’ll be working alongside a highly technical and motivated team and report to the technical co-founder.
• You would be expected to apply fundamental engineering and mathematical skills to solve problems and overcome challenges, not just develop code. For people with the right mindset, this frame of mind provides an intellectually stimulating environment.
• The backend engineers mostly work with Python and Django on an increasingly more service-oriented architecture.
• In the backend, we also use Django REST Framework, PostgreSQL, PostGIS, AWS, Amazon Redshift, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Scrapy, Git with Zenhub, Jenkins, Elasticsearch, Logstash and lots of raw SQL for analytics. We have a very large but clean code base as we put significant emphasis on design patterns, code readability, testability, maintainability and extendability.

Responsibilities
• Work with product owners, product managers, user interface designers and other software engineers to write technical documents that identify software project requirements
• Design, build and maintain APIs, microservices and data pipelines
• Write well-formulated, testable and readable code using appropriate software design patterns
• Write complex SQL queries to get data from the database
• Optimize APIs and database queries to improve speed of execution
• Participate in code reviews
• Debug and fix bugs across our applications
• Review, maintain and refactor existing code to meet the requirements for improved or new features
• Design, normalize and optimize relational databases
• Write technical documentation of code, algorithms and APIs
• Help in drafting of end-user manuals

Skills
• Strong computer science fundamentals such as data structures, algorithms, discrete mathematics, software design patterns
• Passion for writing clean, modular, well-commented, readable and reusable code
• Ability to think out of the box with a can-do attitude to get things done efficiently
• Excellent communication skills with ability to articulate technical concepts in plain English
Источник - IT СV: Poland Relocation