Dijital Team

Senior Powershell Automation Engineer

Posted: 1 minutes ago

Job Description

We’re looking for an experienced Senior Powershell Automation Engineer with strong skills in PowerShell and Python. Knowledge of JSON and REST APIs is a bonus. This role focuses on building, maintaining, and optimising automation within our internal systems and client environments - primarily across Rewst, ConnectWise Automate, and ImmyBot.You’ll design and implement scripts, workflows, and integrations that improve efficiency, consistency, and scalability across our IT operations. Clean, well-documented code and structured design practices are key to success in this role.ResponsibilitiesDevelop, test, and maintain PowerShell and Python scripts to automate IT and business processes Design and manage workflow automations in platforms such as Rewst, ConnectWise Automate, and ImmyBot Implement and maintain API-driven automations and data transformations (JSON and REST API experience a plus) Collaborate with internal teams to identify automation opportunities and translate processes into scalable workflows Maintain strong documentation for scripts, processes, and workflows Troubleshoot and optimise existing automations for performance, reliability, and maintainability Ensure code quality, structure, and consistency following best practices Support onboarding and offboarding automation, device provisioning, and user lifecycle management across Microsoft 365To be successful in this role, you will have: Essential Technical Skills PowerShell scripting (required) Python scripting (required) Experience building automations in Rewst, ConnectWise Automate, and/or ImmyBot Strong understanding of Windows environments, including registry, Group Policy, and device configuration Experience with Microsoft 365, including Azure AD, Exchange Online, Intune, and Power Automate Familiarity with automation best practices, error handling, and loggingDesirable / Bonus Skills Experience working with JSON and REST APIs Knowledge of templating systems (such as Jinja or similar) Familiarity with CI/CD pipelines or structured automation testing Understanding of modern scripting and orchestration frameworksSoft Skills Strong written and verbal communication skills Ability to translate technical automation concepts into plain language for team members Independent and self-motivated, with a proactive approach to problem-solving Detail-oriented and organised in documentation and workflow design Passionate about automation, efficiency, and continuous improvementBy applying for this role, your contact details will be securely stored in our candidate database. If you're not selected for this role, our Talent Acquisition Team may contact you regarding future opportunities that match your profile.Additionally, your email address will be automatically subscribed to our monthly newsletter, as well as special announcements such as upcoming webinars and events that we host. You may unsubscribe from these communications at any time by clicking the Unsubscribe link at the bottom of any of our emails.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In