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