Security Automation Engineer (Python)

New
J
JobgetherCybersecurity / IT
Based in United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSPythonCI/CDRESTful APIsTerraformGitHub Actions

Requirements

  • 5+ years of professional software development experience, with strong hands-on Python expertise building production applications, automation frameworks, API integrations, and data-processing solutions.
  • Recent production experience with AWS, including Lambda, ECS/Fargate, S3, IAM, API Gateway, and related cloud services.
  • Proven ability to create and maintain Terraform modules, manage Terraform state across multiple environments, and implement enterprise-grade Infrastructure as Code.
  • Hands-on experience designing, owning, and troubleshooting GitHub Actions CI/CD pipelines, including automated testing, deployment automation, security controls, and release management.
  • Experience integrating enterprise security platforms through APIs, including SAST, DAST, CNAPP/CSPM, SIEM, secrets management, vulnerability management, GRC, ITSM, or similar technologies.
  • Strong knowledge of secure software development practices, including vulnerability and patch management, source-code reviews, SCA, SAST, secure containerization, pre-commit controls, input validation, secrets management, and least-privilege IAM.
  • Strong analytical and problem-solving capabilities, with an ability to develop dependable solutions for complex security and engineering challenges.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively across technical, security, cloud, operations, and business teams.

Responsibilities

  • Design, develop, and maintain Python-based automation solutions, APIs, data pipelines, and workflow orchestration supporting security and cloud operations.
  • Build and maintain REST API integrations with enterprise security platforms, including SAST, DAST, CNAPP/CSPM, SIEM, secrets management, vulnerability management, and ticketing systems.
  • Develop, deploy, and operate cloud-native applications and automation workflows on AWS using services such as Lambda, ECS/Fargate, S3, IAM, and API Gateway.
  • Create and maintain reusable Terraform modules and Infrastructure as Code solutions across multiple environments, supporting secure and scalable cloud deployments.
  • Design, implement, and troubleshoot GitHub Actions CI/CD pipelines incorporating automated testing, security validation, deployment automation, and operational monitoring.
  • Embed secure software development practices into engineering workflows, including code reviews, SAST, dependency scanning, secure container builds, input validation, secrets management, and security gates.
  • Automate vulnerability remediation, compliance reporting, security findings management, and operational metrics to improve efficiency and reduce manual processes.
  • Collaborate with Security, Engineering, Cloud Operations, and business stakeholders to translate requirements into reliable, scalable, and maintainable technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now