Skills and Requirements
- Good working knowledge of Python best-practices, task/job queue systems, threading and package architecture.
- Good hands-on experience with Python is a must.
- Some knowledge on distributed, highly available and scalable system design.
- Some experience developing ETL frameworks for third-party vendor applications is preferred.
- Experience with security, system administration or log management systems such as SIEM, IDS, firewall or Forensics solutions is a huge plus.
- Excellent English communication skills (B2+).
Technologies
- Python 2.7+ & Python 3.0.
- Experience across several computing languages: Python, Powershell, NodeJS, C, C++ or .NET.
- Familiar with a variety of databases such as: NoSql, SQL and Graph.
- Experience with both *NIX and Windows server administration.
- Experience with Continuous Integration (Jenkins).
- Experience working in Agile Environments (JIRA).