PowerShell Automation & Infrastructure Engineer
We are currently partnering with a leading organization to hire a PowerShell Automation & Infrastructure Engineer. This role is ideal for a highly technical professional with strong scripting expertise, a solid infrastructure background, and a passion for automation, security, and operational excellence.
Are you the right candidate for this opportunity Make sure to read the full description below.
Key Responsibilities
* Design, develop, and maintain PowerShell scripts and modules to automate operational tasks and reduce manual effort.
* Produce and maintain technical documentation, including architecture diagrams, process flows, and system configurations.
* Collaborate with stakeholders to gather requirements and translate them into scalable and secure technical solutions.
* Perform security assessments and risk analyses, identify vulnerabilities, and implement remediation strategies.
* Monitor and maintain scripts and underlying infrastructure (servers, databases, and systems), ensuring performance, stability, and scalability.
* Troubleshoot and resolve complex technical issues related to infrastructure and custom-built solutions.
* Work closely with cross-functional teams (IT Operations, Security, Compliance) to ensure alignment with security and regulatory standards.
* Develop and maintain Power BI dashboards for operational and security reporting.
Requirements
* Strong experience with PowerShell (5.1 / 7+): advanced scripting, modules, remoting.
* In-depth knowledge of PowerShell best practices, including:
* Code readability and maintainability
* Consistent naming conventions & approved verbs
* Parameter validation
* Secure credential/secret handling
* Testing (unit/integration where applicable)
* Version control (Git)
* Experience with PowerShell Script Analyzer or similar static code analysis tools.
* Solid understanding of Active Directory & Identity concepts (authentication, authorization, delegation, group design).
* Good data and reporting skills: SQL (T-SQL basics), data manipulation, reporting.
* Strong analytical and problem-solving mindset with the ability to resolve complex issues efficiently.
* Excellent communication skills, able to interact with both technical and non-technical stakeholders.
* Ability to work independently, prioritize effectively, and deliver in a fast-paced environment.
* Experience working in Agile/Scrum environments.
* Comfortable working in a multicultural/international environment.
Nice to Have
* Experience with Ansible (automation & configuration management).
* Ability to read and interpret Excel VBA scripts.
* Working knowledge of Power BI for data visualization. xphnsxz
* Exposure to Power Apps (low-code development).