PowerShell Automation Engineer (Contractor) in Plymouth

PowerShell Automation Engineer (Contractor) in Plymouth

Plymouth Freelance 50000 - 70000 £ / year (est.) Home office (partial)
Salt

At a Glance

  • Tasks: Design and develop PowerShell automation solutions for security and identity management.
  • Company: Join a dynamic tech team focused on security and innovation.
  • Benefits: Hybrid working model with competitive rates and flexible hours.
  • Other info: Collaborate with diverse teams in a fast-paced, multicultural environment.
  • Why this job: Make a real impact in security while enhancing your PowerShell skills.
  • Qualifications: Advanced PowerShell experience and strong problem-solving skills required.

The predicted salary is between 50000 - 70000 £ per year.

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

  • 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 and maintainability, approved verbs and naming conventions, parameter validation, secure secret and credential handling, error handling and logging, and testing approaches where appropriate.
  • Experience developing enterprise automation solutions and operational tooling.
  • Familiarity with PowerShell Script Analyzer and static code analysis tools.
  • Strong troubleshooting and problem-solving skills.
  • Solid Active Directory administration experience.
  • Strong understanding of authentication, authorisation, delegation, and identity management concepts.
  • Experience supporting enterprise infrastructure environments.
  • Knowledge of SQL and T-SQL fundamentals.
  • Experience querying, shaping, and analysing operational data.
  • Ability to produce clear and actionable operational and security reports.
  • 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.

Please do send across an up to date CV to *Rates depend on experience and client requirements.

PowerShell Automation Engineer (Contractor) in Plymouth employer: Salt

Join a dynamic and security-focused technology team as a PowerShell Automation Engineer, where you will have the opportunity to work in a hybrid model across vibrant cities like London, Paris, Brussels, or Amsterdam. Our company fosters a collaborative work culture that prioritises employee growth through continuous learning and knowledge sharing, while offering competitive benefits and a commitment to operational excellence. With a focus on innovation and security, you'll be part of a team that values your contributions and supports your professional development in a multicultural environment.

Salt

Contact Details:

Salt Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land PowerShell Automation Engineer (Contractor) in Plymouth

Tip Number 1

Network like a pro! Reach out to your connections in the tech and security fields, especially those who work with PowerShell. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your PowerShell scripts and automation projects. This gives potential employers a sneak peek into your coding style and problem-solving abilities.

Tip Number 3

Prepare for interviews by brushing up on common PowerShell scenarios and best practices. Be ready to discuss how you've tackled challenges in previous roles, especially around automation and security.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace PowerShell Automation Engineer (Contractor) in Plymouth

PowerShell
Advanced PowerShell development
Scripting
Automation frameworks
PowerShell best practices
Git-based source control
Troubleshooting

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your PowerShell skills and experience. We want to see how you've designed, developed, and maintained automation solutions in the past. Don’t forget to mention any relevant projects that showcase your expertise!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex technical issues. We love seeing candidates who can troubleshoot effectively and improve operational processes through automation. Share those success stories with us!

Highlight Collaboration Experience:Since we work in multicultural teams, it’s important to show how you’ve collaborated with different stakeholders. Mention any Agile/Scrum experiences and how you’ve communicated with both technical and non-technical folks.

Keep It Professional Yet Personal:While we appreciate professionalism, don’t be afraid to let your personality shine through. A bit of informality can make your application stand out. Remember, we’re looking for someone who fits well with our team culture!

How to prepare for a job interview at Salt

Know Your PowerShell Inside Out

Make sure you brush up on your PowerShell skills before the interview. Be ready to discuss your experience with advanced PowerShell development, including scripting, functions, and modules. Prepare to showcase your understanding of best practices like error handling and secure credential management.

Showcase Your Automation Experience

Be prepared to talk about your previous automation projects. Highlight specific examples where you've designed, developed, or maintained automation solutions. Discuss how these solutions improved operational efficiency and reduced manual effort, as this will resonate well with the role's focus.

Understand Security & Identity Management

Since the role is security-focused, brush up on your knowledge of identity and access management concepts. Be ready to discuss your experience with Active Directory and any security assessments you've conducted. This will show that you understand the importance of security in automation.

Communicate Clearly and Collaboratively

As you'll be working with various teams, practice explaining technical concepts in a way that's easy for non-technical stakeholders to understand. Be ready to share how you've collaborated in Agile/Scrum environments and how you handle competing priorities while maintaining clear communication.