Senior Python Developer – Cybersecurity Process Automation

Cloudious LLC

Not Interested
Bookmark
Report This Job

profile Job Location:

Charlotte, VT - USA

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

Role Overview

Were looking for a hands-on Senior Developer to design build and scale process automation solutions across cybersecurity workflows-covering identity lifecycle access governance compliance incident response orchestration and integrations with enterprise security platforms. This is not a QA/test automation role. You will engineer robust APIs/microservices automation jobs and workflow orchestrations using Python working closely with IAM/SecOps teams to reduce cycle time improve control effectiveness and enhance security operations.

Key Responsibilities

Architecture & Design

  • Translate business/security processes into automated workflows APIs and services; produce lowlevel designs and sequence diagrams.
  • Design secure microservices and job runners in Python (FastAPI/Flask) and Java (Spring Boot) using clean architecture and integration patterns.
  • Define reusable automation components SDKs and templates to accelerate delivery.

Development & Delivery

  • Build event-driven and scheduled automations for IAM onboarding/offboarding access reviews PAM workflows compliance checks vulnerability/patch management triggers and SOAR playbooks.
  • Integrate with enterprise tools: IAM (Okta/SailPoint) PAM (CyberArk) SIEM/SOAR (Splunk Sentinel Cortex XSOAR) ticketing (ServiceNow/Jira) data platforms and notification channels.
  • Own endtoend SDLC: coding unit/integration testing peer reviews documentation and deployment pipelines.

Security Reliability & Observability

  • Implement secure coding practices: OAuth2/OIDC SAML JWT TLS/mTLS secrets management (Vault/KMS) encryption input validation and least privilege.
  • Add observability (OpenTelemetry ELK/EFK Prometheus/Grafana) with structured logging tracing metrics and alerting; ensure measurable SLAs and error budgets.
  • Harden services (rate limiting circuit breakers policy enforcement audit trails) and support audit/compliance evidence.

Collaboration & Stakeholder Engagement

  • Partner with IAM SecOps and platform teams to refine requirements map asis/tobe processes and quantify ROI (FTE hours saved cycle time reduction).
  • Provide technical guidance code reviews and mentor junior engineers; contribute to standards and best practices.

Required Skills & Qualifications

  • 6-10 years of software development experience with strong recent hands-on work in Python and Java for backend/services and automation.
  • Python: FastAPI/Flask async IO data processing (pandas) scripting packaging task runners (Celery/RQ) API integrations.
  • Java: Spring Boot Spring Security REST/gRPC concurrency JVM performance tuning.
  • Proven experience automating cybersecurity processes (IAM lifecycle PAM operations compliance checks incident enrichment/response vulnerability workflows).
  • Integration experience with message queues/event buses (Kafka/RabbitMQ) REST/gRPC webhooks and ETL/ELT patterns.
  • Cloud & DevOps: Docker Kubernetes CI/CD (GitHub Actions/Jenkins/Azure DevOps) IaC (Terraform) artifact management.
  • Solid grasp of security protocols and standards: OAuth2/OIDC SAML TLS certificate management; familiarity with NIST/ISO and audit needs.
  • Strong problem solving documentation and stakeholder communication skills.

Note: This role is not related to QA/test automation. Focus is on business/process automation in cybersecurity.

Role Overview Were looking for a hands-on Senior Developer to design build and scale process automation solutions across cybersecurity workflows-covering identity lifecycle access governance compliance incident response orchestration and integrations with enterprise security platforms. This is not...
View more view more

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT