Security Automation Engineer (DevSecOps) at ECI | CA, US | Rezi

Security Automation Engineer (DevSecOps) at ECI

Security Automation Engineer (DevSecOps)

ECI · CA, US

2 weeks ago

Security Automation Engineer (DevSecOps)

ECI · CA, US

20 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Security Automation Engineer (DevSecOps) role.

Rezi rewrites your resume against ECI's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Security Automation Engineer (DevSecOps) posting at ECI — free, in seconds.

About the Role

The Security Automation Engineer is part of ECI's Security Engineering team, focusing on building and operating the automation layer for security services at scale. This hands-on role emphasizes production Python, integration engineering, and reliable delivery, involving the design and maintenance of automation services, detection-as-code pipelines, and SOAR workflows. The role utilizes AI-assisted workflows to enhance delivery quality, reduce operational effort, and accelerate security outcomes.

Responsibilities

  • Build and maintain production Python services, internal tooling, and reusable libraries for security automation.
  • Build and operate detection-as-code workflows including rule lifecycle, testing, versioning, and release controls.
  • Develop and maintain SOAR workflows for investigation and response orchestration.
  • Engineer robust integrations across internal systems and third-party tools using REST APIs, webhooks, and event-driven patterns.
  • Build and maintain CI/CD pipelines, automated tests, and quality gates for automation and detection content.
  • Contribute automation capabilities that support Platform-led client onboarding, offboarding, and technology enablement processes.
  • Improve reliability, observability, and maintainability of automation services through metrics, logging, alerting, and runbooks.
  • Collaborate in architecture and code review practices to raise engineering standards across the function.
  • Explore and apply AI-assisted engineering practices to improve automation quality, testing, documentation, and delivery efficiency.

Requirements

  • Degree in Computer Science, Cyber Security, Engineering, or equivalent practical experience.
  • 3+ years building and maintaining production Python applications, services, or automation systems.
  • Strong software engineering fundamentals: modular design, testing strategy, error handling, code review, and maintainable code structure.
  • Experience building API integrations and automation workflows in production environments.
  • Practical CI/CD experience with automated testing and controlled deployment workflows.
  • Proficiency with Git and collaborative development practices.
  • Working knowledge of Linux administration in engineering environments.
  • Working knowledge of cloud platforms and services, including IAM, networking, and secure integration patterns in AWS, Azure, or GCP.
  • Foundational understanding of detection and incident response concepts within security operations.
  • Interest in AI-assisted engineering, emerging technologies, and modern engineering practices that improve delivery quality and efficiency.
  • Interest in evolving security threats, cyber security trends, and the changing technology landscape.

Skills

  • Python
  • SOAR platforms
  • detection engineering
  • Elastic Security
  • Splunk
  • Microsoft Sentinel
  • MITRE ATT&CK
  • Sigma
  • detection-as-code
  • AI-assisted capabilities
  • Docker
  • Kubernetes
  • Git
  • Linux administration
  • AWS
  • Azure
  • GCP
  • REST APIs
  • webhooks
  • event-driven patterns
  • CI/CD pipelines
  • automated testing

Experience Level

  • 3+ years

Education Level

  • Degree in Computer Science, Cyber Security, Engineering, or equivalent practical experience.