Tempesta Technologies
  • Home
  • Tempesta FW
    • Features
      • Web acceleration
      • Load balancing
      • Application performance monitoring
    • Performance
    • How it works
    • Deployment
    • Support
    • Knowledge base
  • Services
    • Software development
      • High performance
      • Networking
      • Databases
      • Linux kernel
      • Machine learning
      • How we work
      • Case studies
    • Performance analysis
    • Network security
      • DDoS protection
      • Application security
      • Cryptography
      • Security assessment
      • How we work
      • Case Studies
  • Solutions
    • DDoS Protection
    • Web Acceleration
  • Blog
  • Company
    • Research
    • Careers
    • Contact
Tempesta Technologies

Python QA & release engineer

By Alexander Krizhanovsky | Posted on September 24, 2023

We develop our own open source product Tempesta FW along with sophisticated C/C++ custom projects for our clients. Tempesta FW is built into the Linux TCP/IP stack and uses our own TLS and HTTP implementations, deeply coupled with TCP. We built a Python framework, which employs low level Linux networking features to test Tempesta FW. On this position you’ll be developing the framework and write a lot of code on the system level, analyze TCP, TLS and HTTP traffic, explore the Linux TCP internals, implement proof of concepts for web and DDoS attacks.

Responsibilities:

  • Enjoy breaking sophisticated system software 😉
  • Reveal as many bugs and vulnerabilities as possible
  • Develop the testing framework
  • Develop and maintain the CI/CD pipeline (Jenkins)
  • Prepare software releases (Ubuntu packages)

Required skills:

  • Fluent Python, including system modules (e.g. socket, os, sys etc)
  • Have solid experience in QA
  • Experience with Linux system administration, preferably in database and web server areas
  • Good understanding of TCP and HTTP networking protocols

Good to have:

  • Experience or strong interest in web performance and security areas
  • Good knowledge of open source databases, e.g. MySQL or MongoDB
  • Experience with web development (JavaScript frontend, WordPress and/or any Python backends)
  • DevOps experience

Please send your CV and cover letter at hr@tempesta-tech.com.


Share this article

Powered by Tempesta FW

Stay up to date with our latest developments

Useful Links

Home
Blog

Tempesta® FW

Features
Performance
Deployment
Support
Knowledge Base

Services

Software Development
Performance analysis
Network Security

Solutions

DDoS Protection

Web Acceleration

Company

Research
Careers
Contact