Overview
Skills
Job Details
We are currently seeking a PowerShell Developer to join our team Remote in the United States (US).
Summary:
We are seeking an experienced PowerShell Developer to support a Privileged Access Management (PAM) data collection and consolidation project. This role involves creating, optimizing, and maintaining scripts to automate data collection from Windows Servers and integrating the data into an MSSQL database. The ideal candidate will have expertise in PowerShell, experience with Windows Server environments, MSSQL databases, and proficiency in using Visual Studio or Visual Studio Code for script development and debugging.
Responsibilities:
* Script Development: Design, develop, and maintain PowerShell scripts using Visual Studio or Visual Studio Code to automate data collection processes from Windows Servers.
* Data Consolidation: Consolidate collected data into an MSSQL database, ensuring consistency, accuracy, and scalability.
* Performance Optimization: Optimize scripts for reliability, speed, and minimal resource consumption, especially in large-scale environments.
* Integration: Ensure seamless integration between Windows Server systems, PowerShell scripts, and MSSQL databases.
* Security Compliance: Develop scripts and workflows in compliance with organizational security policies and industry best practices for privileged access management.
* Troubleshooting: Identify and resolve issues in data collection processes, including debugging PowerShell scripts and addressing data inconsistencies.
* Collaboration: Work with cross-functional teams, including database administrators and PAM specialists, to align on project goals and requirements.
* Documentation: Create and maintain detailed documentation of scripts, workflows, and processes to support ongoing maintenance and future development.
Required:
- 5+ years of experience in PowerShell scripting, including advanced functions, error handling, and automation workflows.
- 5+ years of experience in using Visual Studio or Visual Studio Code for script development and debugging.
- 5+ years of experience with Windows Server administration, including Active Directory, file systems, and security configurations.
- 5+ years of experience with MSSQL databases, including writing and optimizing SQL queries and stored procedures.
- 3+ years of experience with Privileged Access Management concepts and the role of data in managing access controls.
- 3+ years of experience with development repositories such as GitHub or AzureDevOps
Preferred
- Understanding of development pipelines and workflows.
- Familiarity with secure data handling and compliance with security standards.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills to work effectively with technical and non-technical stakeholders.
- Experience with additional scripting languages (e.g., Python, VBScript).
- Familiarity with Privileged Access Management tools and frameworks.
- Knowledge of cloud environments, particularly Azure, AWS and Google Cloud Platform.
About NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize, and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo. Visit us at us.nttdata.com.
NTT DATA is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.
Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting hourly range for this remote role is ($50.00 - $55.00/hourly). This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on several factors, including the candidate's actual work location, relevant experience, technical skills, and other qualifications.