Senior Python Automation Engineer

New
E
EPAMCyber Security
Opportunity to work remotely within PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English at a B2+ level
Experience
5+ years
Required Skills
DockerPythonKubernetesAzureREST APITerraform

Requirements

  • 5+ years of hands-on experience in Python development, including scripting, automation frameworks, and API integrations
  • Proficiency in PyTest, REST APIs, JSON, and YAML, along with automation best practices
  • Experience developing automation for cybersecurity tools, governance processes, or security operations workflows
  • Understanding of Cyber Security fundamentals, including Identity & Access Management (IAM), Privileged Access Management (PAM), and Endpoint Security
  • Knowledge of Vulnerability Management, Security Monitoring & Logging, and Cloud Security Controls
  • Experience with Microsoft Azure and associated cloud services
  • Familiarity with Azure security services such as Microsoft Defender, Microsoft Sentinel, and Azure Security Center
  • Familiarity with Azure AD / Entra ID, Key Vault, and Azure Monitor
  • Understanding of SDLC, DevSecOps, CI/CD pipelines, and Git-based workflows
  • Experience integrating automation with Azure DevOps, GitHub Actions, or similar platforms
  • Knowledge of Infrastructure as Code (IaC) using Terraform, Bicep, or ARM Templates
  • Working knowledge of Docker and Kubernetes environments
  • Proficiency in English at a B2+ level

Responsibilities

  • Design, develop, and maintain Python-based automation solutions supporting cybersecurity implementation and adoption programs
  • Automate onboarding, configuration validation, compliance checks, and monitoring activities across security platforms
  • Develop integrations with security tools, cloud platforms, APIs, and enterprise systems
  • Build automated frameworks to validate security controls, configurations, and policy compliance
  • Create automation for security operations workflows including data collection, reporting, remediation, and governance activities
  • Develop scripts and utilities for large-scale inventory management, asset discovery, and security posture assessment
  • Support implementation of security solutions across Azure cloud and hybrid environments
  • Integrate automation into CI/CD pipelines to ensure security controls are embedded within delivery processes
  • Analyze operational bottlenecks and identify opportunities for automation and continuous improvement
  • Produce technical documentation, automation runbooks, implementation guides, and operational procedures
  • Collaborate with Cyber Security Architects, Security Operations, Infrastructure, and Development teams to drive security adoption initiatives
  • Provide technical leadership, mentoring, and support to junior team members
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now