Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

PowerShell Scripting and Automation Specialist

Blackfluo.ai

Paris

Sur place

EUR 50 000 - 70 000

Plein temps

Il y a 30+ jours

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

A technology company is looking for a PowerShell Scripting and Automation Specialist to design automated solutions that enhance IT operations. The ideal candidate will have 6+ years of experience, expertise in PowerShell scripting, and knowledge of Windows Server and Active Directory. Responsibilities include developing scripts, automating tasks, and integrating with APIs. A Bachelor's degree is preferred, along with relevant certifications.

Qualifications

  • 6+ years of experience in PowerShell scripting and automation.
  • Expert knowledge of PowerShell environments.
  • Proficiency in REST API integration and Microsoft Graph SDK.

Responsabilités

  • Develop complex PowerShell scripts for automation tasks.
  • Automate IT tasks including user provisioning and system maintenance.
  • Create documentation and provide training on PowerShell best practices.

Connaissances

PowerShell scripting and automation
Windows Server knowledge
REST API integration
Active Directory experience
Automation analysis

Formation

Bachelor's degree in IT or related field

Outils

PowerShell 5.1 and Core/7+
Git
Description du poste
PowerShell Scripting and Automation Specialist
About the job PowerShell Scripting and Automation Specialist

PowerShell Scripting and Automation Specialist

Position Overview

We are seeking a PowerShell Scripting and Automation Specialist to develop, implement, and maintain automated solutions across our Microsoft technology stack, streamlining IT operations and enhancing system efficiency through advanced scripting and automation frameworks.

Key Responsibilities

PowerShell Development

Design and develop complex PowerShell scripts for system administration and automation tasks

Create PowerShell modules, functions, and reusable code libraries for enterprise use

Build advanced scripts for Active Directory, Exchange, SharePoint, and Azure management

Develop PowerShell DSC configurations for desired state management

Implement error handling, logging, and robust script validation mechanisms

Automation & Orchestration

Automate routine IT tasks including user provisioning, system maintenance, and reporting

Create scheduled automation workflows using Task Scheduler and PowerShell jobs

Develop automated deployment scripts for applications and system configurations

Build monitoring and alerting scripts for proactive system management

Implement automated backup, recovery, and disaster recovery procedures

Integration & APIs

Integrate PowerShell scripts with REST APIs, web services, and Microsoft Graph

Develop automation solutions for Office 365, Azure, and hybrid environments

Create scripts for data extraction, transformation, and reporting from various systems

Build automated workflows connecting multiple enterprise applications

Implement secure authentication and credential management in automated processes

Documentation & Support

Create comprehensive documentation for all automation solutions and scripts

Provide training and knowledge transfer to IT teams on PowerShell best practices

Troubleshoot and optimize existing automation scripts for performance improvements

Establish coding standards and version control practices for script development

Required Qualifications

Technical Skills

6+ years experience in PowerShell scripting and automation development

Expert knowledge of PowerShell 5.1 and PowerShell Core/7+ environments

Strong experience with Windows Server, Active Directory, and Microsoft technologies

Proficiency in REST API integration and Microsoft Graph PowerShell SDK

Knowledge of PowerShell DSC, workflows, and advanced scripting techniques

Experience with version control systems (Git) and collaborative development practices

Automation Skills

Proven ability to analyze manual processes and develop automated solutions

Experience with scheduling systems, job management, and workflow orchestration

Knowledge of security best practices for automation and credential management

Understanding of ITIL processes and change management procedures

Preferred Qualifications

Bachelor's degree in IT, Computer Science, or related field

Microsoft certifications (Azure Administrator, PowerShell scripting certifications)

Experience with Azure PowerShell, Exchange Management Shell, and SharePoint PowerShell

Knowledge of additional scripting languages (Python, Bash) and DevOps practices

Background in infrastructure as code and configuration management tools

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.