We are seeking to hire a Python Back-end Developer to work together with us on a world-class Enterprise Edge Compute and Security platform.
Essential Duties and Responsibilities
- Designing, developing, and maintaining network services and distributed systems, microservice architectures, RESTful interfaces and potential for scalability
- Creative thinking by adding to the existing ecosystem
Desired Skills and Experience
- Python – High level knowledge and practice
- Scala or Java – basic knowledge
- Experience with SQL as well as NoSQL principles and practices
- Experience with the following: Redis, MySQL, MongoDB, RabbitMQ
- Proficiency in Linux
- Familiarity with Web concepts (HTTP, DNS, etc.)
- Familiarity with development tools (GIT, Jira, Confluence, Docker, etc.)
- Good understanding of networking, distributed systems and multi-threaded environment
Competitive advantage
- Experience with Flink
- Experience with common back-end frameworks such as Django (specifically the ORM), Tornado, etc. and associated software development paradigms
- Experience designing, implementing, and maintaining scalable services, daemons, RESTful API servers, etc.
What we offer
- Convenient office location to all major public transportation lines
- Training sessions for the product and tools we’re using
- Plenty of office events such as happy hours and learning sessions
- Plenty of opportunities while we grow and scale
Deadline for applications: 05.03.2022.