Entra PowerShell-Remote

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Active Directory
PowerShell
Infrastructure
Entra ID
Azure

Job Details

Role: Entra PowerShell Position: Remote
Client: Deloitte

JOB DESCRIPTION:
Scripting & Programming Proficiency
  • Advanced experience with Windows PowerShell scripting and/or C# development (.NET Framework/.NET Core)
  • Ability to write, debug, and optimize reusable automation scripts
  • Data Ingestion & Transformation
  • Strong knowledge of file parsing (CSV, TXT, Excel, XML, etc.)
  • Proficiency with JSON serialization/deserialization using built-in libraries (PowerShell cmdlets or C# Newtonsoft.Json/System.Text.Json)
  • Experience with SQL Server integration including writing queries, executing stored procedures, and utilizing (C#) or related PowerShell modules (SqlServer, Invoke-Sqlcmd)
  • Active Directory Automation
  • Experience with Active Directory (AD) management via PowerShell cmdlets or C# libraries (e.g., System.DirectoryServices)
  • Automating common AD tasks: user/group creation, modification, cleanup (removal/disabling accounts), and permission assignments
  • Troubleshooting AD issues and understanding common AD schema and policies
  • Security and Access Management
  • Knowledge of AD security best practices, including permissions and delegation
  • Understanding of role-based access control and privilege minimization during automation
  • Error Handling & Logging
  • Design and implement robust logging, error handling, and monitoring within automation scripts
  • Develop mechanisms for alerting/reporting failures or exceptions
  • Version Control and Collaboration
  • Familiarity with version control systems(e.g., Git) for script/code management and team collaboration
  • Ability to document and peer-review automation work
  • General IT Skills
  • Understanding of Windows Server environments, networking basics, and IT system dependencies
  • Ability to work with remote servers, schedule tasks, and handle permissions
  • Soft Skills
  • Strong problem-solving and troubleshooting ability
  • Clear technical communication for documentation and knowledge transfer
  • Strong English speaking and communication skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.