Middle Python Engineer at INTEL 471
Intel 471 is looking for a Middle Python Engineer to join our world-class team. The role is located in Europe on a remote basis.
Education, Experience & Qualifications:
- Considerable Python 3 experience
- Python Concurrency: threading, asyncio, GIL
- One of Python web frameworks: django, aiohttp, flask, etc.
- Testing: TDD, unit tests, integrational tests
- Networking: HTTP(s), WebSockets, SSH, TCP/IP, DNS
- Experience with at least two RDBMS, necessary PostgreSQL or MySQL
- Experience with at least two queue managers or message brokers
- Crawlers and web scraping experience
- Unix: command line, IPC, shell scripting
- Microservices: scaling, monitoring and support experience
- Advanced in Docker and docker-compose
- Experience with at least one container orchestrator
- Experience with at least one cloud provider: AWS, Google Cloud, etc.
- Confident to propose your own ideas for incorporation into the development schedule
- Be confident and able to fully converse in English for day to day communication
- Previous experience developing high-volume data engineering product, combining data from multiple sources into a single stream
- Work all over the stack
- Have expertise in both web development and system development
- Build large-scale projects from scratch
- Have experience of responsibilities typical for a Software Architect
- Willing to work in the security or intelligence industry
Preferred Qualifications:
- XML, HTML, CSS/XPath selectors
- JavaScript
- Headless browsers (qtwebkit, PhantomJS, Selenium, etc.)
- Lua
Description
Intel 471 is looking for a Middle Python Engineer to join our world-class team. The role is located in Europe on a remote basis. This role drives the development of cutting-edge data-collecting technology, providing updates from thousands of restricted access websites and instant messaging chats, data processing technology designed to merge various data sources into a joint stream, and data crawling software automating actions of thousands of bots.
Key Duties & Responsibilities:
- Participate in design and development of data extraction services
- Develop and support advanced scraping engine backend
- Add new data sources for scraping
Location
Europe, Remote
Department
Technology Development
Employment Type
Full-Time
Minimum Experience
Mid-level
Compensation
€62,000
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)