PowerShell Automation Engineer (Contractor)

  • Salt Digital Recruitment
  • 12/06/2026
Full time Information Technology Telecommunications SQL Testing

Job Description

PowerShell Automation Engineer (Contractor) - Security & Identity Freelance Contract Role

Location: London, Paris, Brussels, or Amsterdam.
Working Model: Hybrid - 8 days onsite per month.

Overview

We are seeking an experienced PowerShell Automation Engineer to join a security-focused technology team responsible for designing, developing, and maintaining automation solutions that support identity, access management, and operational security processes.

Key Responsibilities
  • Automation & Development
    • Design, develop, test, and maintain PowerShell modules, scripts, and automation solutions.
    • Create reusable automation frameworks that reduce manual effort and improve operational efficiency.
    • Implement PowerShell best practices, including modular design, parameter validation, error handling, logging, and secure credential management.
    • Perform code reviews and leverage static code analysis tools to ensure high-quality, maintainable solutions.
    • Manage source control repositories and support CI/CD practices where applicable.
  • Solution Design & Documentation
    • Gather and analyse business and technical requirements from stakeholders.
    • Translate requirements into scalable technical solutions and system designs.
    • Produce and maintain technical documentation, including architecture diagrams, process flows, operational procedures, and system configurations.
    • Support knowledge sharing and documentation standards across the team.
  • Security & Identity Management
    • Support security initiatives through automation and process improvement.
    • Conduct security assessments and risk analyses to identify vulnerabilities and recommend remediation actions.
    • Implement and maintain security controls aligned with organisational policies and regulatory requirements.
    • Work with identity and access management processes, including Active Directory administration and identity governance concepts.
  • Infrastructure & Operational Support
    • Monitor and maintain automation platforms, supporting infrastructure, servers, databases, and associated components.
    • Troubleshoot and resolve complex technical issues impacting automation solutions and operational processes.
    • Ensure solutions remain reliable, scalable, secure, and performant.
    • Support incident investigation, root-cause analysis, and continuous improvement activities.
  • Reporting & Analytics
    • Develop and maintain operational and security reporting solutions.
    • Work with SQL data sources to extract, transform, and analyse information.
    • Create and maintain Power BI dashboards and reports to support decision-making and operational oversight.
    • Provide meaningful insights through data visualisation and reporting.
  • Collaboration
    • Partner with Security, Infrastructure, Operations, Compliance, and Engineering teams.
    • Participate in Agile/Scrum ceremonies and contribute to delivery planning and prioritisation.
    • Communicate effectively with both technical and non-technical stakeholders across multiple locations and cultures.
Required Skills & Experience
  • PowerShell
    • Advanced PowerShell development experience (PowerShell 5.1 and/or 7+).
    • Strong understanding of scripting, functions, modules, remoting, and automation frameworks.
    • Expertise in PowerShell best practices, including code readability, approved verbs, parameter validation, secure secret handling, error handling, logging, and testing approaches.
    • Experience with Git-based source control.
  • Automation & Engineering
    • Experience developing enterprise automation solutions and operational tooling.
    • Familiarity with PowerShell Script Analyzer and static code analysis tools.
    • Strong troubleshooting and problem-solving skills.
  • Identity & Infrastructure
    • Solid Active Directory administration experience.
    • Strong understanding of authentication, authorisation, delegation, and identity management concepts.
    • Experience supporting enterprise infrastructure environments.
  • Data & Reporting
    • Knowledge of SQL and T SQL fundamentals.
    • Experience querying, shaping, and analysing operational data.
    • Ability to produce clear and actionable operational and security reports.
  • Professional Skills
    • Strong analytical and critical thinking capabilities.
    • Excellent written and verbal communication skills.
    • Ability to work independently and manage competing priorities.
    • Experience working within Agile/Scrum environments.
    • Comfortable operating in multicultural and geographically distributed teams.
Desirable Skills
  • Experience with Ansible for configuration management and automation.
  • Exposure to SailPoint Identity Security Cloud or other Identity Governance and Administration (IGA) platforms.
  • Experience integrating identity solutions with SIEM, PAM, and other security technologies.
  • Working knowledge of Power BI for dashboard development and data visualisation.
  • Exposure to Microsoft Power Apps.
  • Ability to read and interpret Excel VBA scripts.