Match score not available

Python Backend Developer (Cyber Security)

72% Flex
Remote: 
Full Remote
Contract: 
Work from: 
Poland

Astec logo
Astec Information Technology & Services SME https://www.astec.net/
51 - 200 Employees
See more Astec offers

Job description

Logo Jobgether

Your missions

Join Rublon to work with a team of cybersecurity enthusiasts who are building the future of enterprise user authentication . Rublon is a multi-factor authentication platform used by hundreds of customers across the globe to protect employee logins to networks, servers and applications. Rublon is a service of Adips, a member of Astec Group.

Astec Group provides IT consulting, custom software development and cloud services. We have helped market leaders to unlock their potential by delivering digital innovation in automotive , energy and telecom since 1993 . Astec teams are hired to advise clients on innovation and to design, build, maintain and support compliant enterprise software solutions .

We are looking for a long-term employee or contractor who will support ongoing development efforts in the following project: **

Development of Rublon Authentication Proxy**

The Rublon Authentication Proxy is an on-premise authentication server that allows our customers to enable multi-factor authentication (MFA) on any service that supports the RADIUS authentication protocol. We want to enhance the product by enabling support for further authentication protocols and high availability environments. **

How You’ll Work**

  • Location: 100% remote or office in Katowice, Krakow, Poznan, Warsaw, Wroclaw, Zielona Gora
  • Salary: 10.500–16.000 PLN gross (employment contract), 85–130 PLN/h + VAT (business contract)
  • Technology Stack: Python 3, Linux (services), Windows Server (services), LDAP, RADIUS, Inno Setup
  • Team: 3 Developers, 1 Tech Lead, 1 Technical Writer, 1 Product Manager
  • Language: Polish or English for communication with team members; English for project documentation and commit comments
  • Hardware: modern laptop, two external monitors, Jabra headset, keyboard and mouse
  • Self development: access to online training courses, sponsored certifications
  • Benefits: access to private medical care and MultiSport card

What You’ll Do

As a Python Backend Developer on the Rublon team you will help develop server software for modern user authentication:

  • Development of the Rublon Authentication Proxy authentication server
    • Enable support for MS-CHAPv2 authentication protocol during RADIUS authentication
    • Enable support for proxying LDAP authentication
    • Enable high availability deployments
    • Display Rublon Prompt during RADIUS authentication
    • Add support for RADIUS Accounting
    • Improve performance for high load environments
  • Develop enterprise software solutions for LDAP and RADIUS user authentication
  • Development takes place locally on your company laptop as well as on external testing environments
  • Analyze requirements, create concepts and discuss them with the product manager
  • Monitor code quality and perform code reviews
  • Design, implement and execute development and integration tests

Skills You Have

  • Experience with Python 3 software development
  • Knowledge about software architecture
  • Ability to confidently communicate with peers
  • Knowledge of Polish or English language

Nice to Haves

  • Knowledge of LDAP and RADIUS authentication protocols
  • Experience in developing server software
  • Experience in development of installation packages (e.g. MSI)
  • Knowledge of C++ programming language
  • Knowledge of software application security
  • Demonstrated success as part of a distributed team
  • Good knowledge of English language (level B2 or better)

Why Apply

  • You love collaborating with, teaching, and learning from high-performing peers on software projects
  • You work best in teams of high-performers rallying around achieving a common goal

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
EnglishPolish
Check out the description to know which languages are mandatory.

Soft Skills

  • Effective Communication
  • Collaborative
  • Continuous Learning

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Backend Developer jobs