Point your AI agent at freehire and let it find you a job.

Get the CLI →

Enterleap Consulting

NewBe an early applicant

Python Developer - Cybersecurity & Armis Platform

Posted Updated 3 views
Discussion

Summary

Enterleap Consulting is hiring a Python developer to build and maintain Python applications, REST APIs, microservices and automation for enterprise cybersecurity platforms, with a growth path to specialize in Armis and cyber exposure management. Core stack: Python, REST APIs, SQL, Linux, Docker/Kubernetes and cloud.

Compensation: No equity

**We’re Hiring | Python Developer - Cybersecurity & Armis Platform **

Enterleap is looking for strong Python Developers who want to build a career in cybersecurity and security platforms.

This role is designed for software engineers with strong Python fundamentals who are interested in developing expertise in Armis and cyber exposure management.

Prior Armis experience is** preferred but not mandatory.** We are also interested in developers with strong adjacent skills who can be trained and developed into security-platform engineers.

What you’ll work on

  • Develop and maintain Python-based applications and services

  • Build REST APIs and integrations with enterprise security platforms

  • Develop automation for security and infrastructure workflows

  • Process and analyse security and asset-related data

  • Work with APIs, webhooks and event-driven integrations

  • Build backend services and microservices

  • Integrate security technologies with enterprise environments

  • Troubleshoot application, integration and connectivity issues

  • Write unit tests and maintain production-quality code

  • Work with Linux and cloud-based environments

  • Collaborate with cybersecurity engineers and product specialists

**Core Python requirements **

  • 2–6 years of professional Python development experience

  • Strong Python programming and object-oriented programming

  • Data structures and algorithms

  • REST API development and integration

  • JSON/XML

  • SQL and relational databases

  • Git

  • Linux

  • Unit testing and debugging

  • Strong understanding of HTTP/HTTPS

  • Good software engineering practices

**Skills particularly useful for Armis **

Candidates with experience in one or more of the following will be preferred:

Cybersecurity

  • Cyber Exposure Management

  • Attack Surface Management (ASM/EASM)

  • Vulnerability Management

  • Asset Discovery / Asset Inventory

  • Network Security

  • Endpoint Security

  • EDR/XDR

  • SIEM/SOAR

  • IT/OT/IoT Security

  • Threat Intelligence

  • Security Operations

Technical

  • TCP/IP and networking fundamentals

  • DNS, DHCP and common network protocols

  • REST APIs

  • Webhooks

  • Kafka or other messaging systems

  • Python automation

  • Docker

  • Kubernetes

  • Cloud platforms

  • Microservices

  • Distributed systems

  • Security integrations

**Armis knowledge / certification **

Candidates with Armis product knowledge, Armis training or relevant Armis certifications are encouraged to highlight them in their CV.

Armis experience is not mandatory.

Candidates with experience in comparable cybersecurity platforms such as:

CrowdStrike | Microsoft Defender | Palo Alto Networks | Tenable | Qualys | Rapid7 | Wiz | Claroty | Nozomi | Splunk | ServiceNow SecOps

may also be considered where the underlying technical skills are transferable.

**What makes this role different **

You don't need to be an Armis expert on day one.

We are looking for engineers with strong technical foundations who can develop specialised expertise in cyber exposure management, security integrations and Armis-oriented technologies.

The development path can include:

Python Developer → Security Platform Engineer → Armis-focused Engineer → Senior Security Platform Engineer

**Preferred candidate profile **

You could be a good fit if you are:

  • A strong Python developer looking to move into cybersecurity

  • A backend engineer interested in security platforms

  • A Python automation engineer with networking knowledge

  • A security engineer who also has strong Python skills

  • A developer who has worked with cybersecurity APIs or integrations

  • An engineer with Armis or comparable security-platform experience

📍 Location: Remote

💼 Experience: 3–8 years

🏢 Work mode: Remote

⏳ Notice period: Immediate to 90 days

**How to apply **

Send your updated CV to talent@enterleap.com or Apply through LinkedIn.

Please mention the following in your application:

**Total experience:

Python experience:

Cybersecurity experience:

Armis experience/certification, if any:

Security platforms worked with:

Notice period:

Last Working Day (If any):

Current location:

Current CTC:

Expected CTC:

Offer in hand (if any):**

Skills

Apply

See also

Security jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.