Schneider Electric

Senior, Automation Engineer - Network Security

Schneider Electric
Apply
1 day ago
Barcelona, SpainSenior

Responsibilities

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

Requirements

  • Strong practical experience building modular, testable, and maintainable Python automation, scripts, and services.
  • Experience designing and consuming REST APIs and working with JSON, HTTP methods, status codes, pagination, webhooks, and API documentation.
  • Experience integrating ServiceNow APIs and workflows for incident, request, change, and configuration management.
  • Confident use of GitHub-based development workflows, including Git, pull requests, peer review, branch protection, GitHub Actions, and controlled releases.
  • Working knowledge of OAuth 2.0 flows, token lifecycles, 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.
  • Hands-on experience in automation engineering, platform integration, DevOps, network engineering, or cybersecurity operations.
  • Relevant technical education or equivalent professional experience; certifications in cloud, networking, security, ServiceNow, or DevOps are beneficial.
  • Strong analytical, documentation, communication, stakeholder management, and collaboration skills.

Benefits

  • Health and life insurance, paid time off, parental and care leave, flexible work options, chronic-condition support, and confidential counseling.
  • Competitive pay, short-term or sales incentives, opportunities to own company shares, and retirement savings plans.
  • Ongoing development conversations, the Senior Talent Program, global career opportunities, mentors, and access to Coursera and Schneider Career Hub learning platforms.
  • Recognition programs, engagement surveys, collaborative project opportunities, and an inclusive workplace.
  • Volunteer leave, Schneider Electric Foundation programs, and community and youth-education initiatives.

Tech Stack

GitGitHub ActionsPython

Categories

Schneider Electric

About Schneider Electric

10,000+ employees

Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.

Contact me