Global Database help businesses drive growth and minimise risks by offering our data and technology. With the solutions we provide, our customers identify high-probability prospects globally, verify them and engage, as well as monitor existing business partners. Every day, hundreds of companies, including Uber, AWS, WeWork and SAP to name just a few, use our platform to make data-driven decisions and grow their business safely.
About the role:
We are looking for a Python Developerto join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs, and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.
Candidate requirements:
- 2+ years of experience with Python 3
- API development with Django & Django REST Framework
- RESTful web services development
- Git version control
- Experience working with 3rd party APIs
- Docker containers
- SQL & NonSQL databases PostgreSQL, Elasticsearch, Redis
- Multiprocessing distributed & periodic tasks (Celery with RabbitMQ)
- Clean and secure code
- Team spirit
- Good problem-solving skills
- Basic English
Nice to have, not mandatory:
- Git flow or/and git trunk-based development workflows
- Django's unit tests, django-nose, tests coverage
- Abilities to support, refactoring & work with legacy code
- Basic Javascript knowledges
- Basic front-end & React knowledges
- Docker compose
- Django templates
- Basic experience with microservices architecture
- Basic experience with orchestration (Kubernetes)
- Basic experience with CI\CD processes (GitLab CI/CD)
- Familiar with agile & SCRUM methodologies and tools
Are you interested?You can apply online or submit your completed application with “
Python Developer” in the Subject Line to
hr@globaldatabase.com.