S

Schneider Electric

Global energy management and automation provider

Senior Automation Engineer - Network Security

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBarcelona, SpainNo salary listedIn-person

About the Job

Requirements

  • Hands-on experience in automation engineering, platform integration, DevOps, network engineering, or cybersecurity operations.
  • Proficiency in Python and practical experience working with API-based integrations in production environments.
  • Experience with GitHub-based development workflows and automated testing or deployment pipelines.
  • Good understanding of enterprise identity, authentication, authorisation, and secure credential handling.
  • Ability to analyse complex technical problems independently and drive issues through to a sustainable resolution.
  • Strong documentation skills, including producing design notes, runbooks, interface specifications, and support guidance.
  • Collaborative mindset, attention to detail, and commitment to reliable, secure, and supportable engineering.
  • Strong practical experience building modular, testable, maintainable automation, scripts, and services using Python.
  • Confident use of GitHub, Git, pull requests, peer review, branch protection, GitHub Actions, and controlled release practices.
  • Experience designing and consuming REST APIs, working with JSON, HTTP methods, status codes, pagination, webhooks, and API documentation.
  • Experience integrating with ServiceNow APIs and workflows for incident, request, change, and configuration management use cases.
  • Working knowledge of OAuth 2.0 flows, token lifecycle, API keys, certificates, service principals, managed identities, and secure secret storage.
  • Understanding of TCP/IP, DNS, routing, proxies, firewalls, VPNs, network segmentation, and common security controls.
  • Experience with unit and integration testing, exception handling, observability, performance considerations, and safe rollback approaches.
  • Ability to apply least privilege, input validation, secure coding, dependency management, and auditability throughout the automation lifecycle.
  • Ability to explain technical topics clearly, challenge requirements constructively, and collaborate across global teams.

Responsibilities

  • Design, develop, and maintain automation solutions for network and security operations using Python and reusable software engineering practices.
  • Build and support REST API integrations between ServiceNow, network and security platforms, cloud services, and internal systems.
  • Develop ServiceNow integrations that create, update, and enrich incidents, requests, changes, and configuration data through approved interfaces.
  • Use GitHub for source control, pull requests, code review, branching strategies, issue tracking, and continuous integration and delivery workflows.
  • Implement secure authentication and authorisation patterns, including CyberArk Conjur, OAuth 2.0, API tokens, service accounts, certificates, secrets management, and role-based access control.
  • Create robust automation with validation, structured logging, error handling, retry logic, audit trails, and operational monitoring.
  • Translate operational requirements into scalable technical designs, reusable modules, and well-documented interfaces.
  • Troubleshoot workflow failures across APIs, identity services, proxies, gateways, firewalls, and target platforms.
  • Partner with network, cybersecurity, infrastructure, service management, and application teams to deliver end-to-end solutions.
  • Contribute to engineering standards, technical documentation, testing practices, knowledge sharing, and continuous improvement.

Desired Qualifications

  • Certifications in cloud, networking, security, ServiceNow, or DevOps are beneficial.

About the Company

Schneider Electric

Global energy management and automation provider

Schneider Electric is a global specialist in energy management and automation. It helps homes, businesses, and industries run electricity more efficiently by selling electrical products, automation hardware, software, and related services. Its offerings cover electrification, automation, and digitization, and solutions connect devices, collect data, and control systems to optimize energy use in smart industries, resilient infrastructure, and data centers. The company distinguishes itself with a broad, end-to-end portfolio and a worldwide presence in over 100 countries, combining hardware, software, and services to address sustainability and reliability. Its goal is to help people and organizations use energy more efficiently, reduce environmental impact, and improve uptime and reliability.

Company size
10,001+
Company stage
IPO
Headquarters
Rueil-Malmaison, France
Founded
1836

Recently Posted Jobs

Explore more opportunities at Schneider Electric

See more jobs