1

Powershell Engineer Jobs in Raleigh, NC (NOW HIRING)

Senior Cloud Database Operations Engineer

Raleigh, NC · On-site +1

$93K - $127K/yr

We are seeking a highly skilled Senior Database Engineer to administer, automate, and optimize ... Develop automation using PowerShell, Python, Bash and AWS CLI * Build Infrastructure as Code using:

Senior Cloud Database Operations Engineer

Raleigh, NC · On-site +1

$93K - $127K/yr

Develop automation using PowerShell, Python, Bash and AWS CLI * Build Infrastructure as Code using ... Automation & DevOps : PowerShell, Python, Bash, GitHub Actions, Terraform, CloudFormation and ...

Senior Cloud Database Operations Engineer

Raleigh, NC · On-site

$103K - $140K/yr

We are seeking a highly skilled Senior Database Engineer to administer, automate, and optimize ... Develop automation using PowerShell, Python, Bash and AWS CLI * Build Infrastructure as Code using:

Senior Cloud Database Operations Engineer

Raleigh, NC · On-site +1

$103K - $140K/yr

We are seeking a highly skilled Senior Database Engineer to administer, automate, and optimize ... Develop automation using PowerShell, Python, Bash and AWS CLI * Build Infrastructure as Code using:

Azure Infrastructure Engineer

Raleigh, NC · On-site

$104K - $137K/yr

Define and enforce Infrastructure as Code patterns using PowerShell, ARM templates, and Azure ... Collaborate with developers, operations, and security personnel to support technology strategy ...

Azure Infrastructure Engineer

Raleigh, NC

$104K - $137K/yr

Define and enforce Infrastructure as Code patterns using PowerShell, ARM templates, and Azure ... Collaborate with developers, operations, and security personnel to support technology strategy ...

Network Engineer

Cary, NC · On-site

$90K - $130K/yr

Systems Engineering • Linux and Windows administration expertise. • Virtualization platforms ... Python, Bash, PowerShell. • Automation: Ansible, Terraform, CloudFormation, GitLab CI/CD. • ...

Software Test Engineer * As a Test Automation Support Engineer, you will be responsible for ... Linux and Windows scripting (Bash, Perl, PowerShell, etc.) * Linux file system (buildroot, make ...

next page

Showing results 1-20

Powershell Engineer information

See Raleigh, NC salary details

$43.5K

$108.5K

$155.1K

How much do powershell engineer jobs pay per year?

As of Jul 22, 2026, the average yearly pay for powershell engineer in Raleigh, NC is $108,475.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,657.00 and $127,588.00 per year, depending on experience, location, and employer.

What are Powershell Engineers?

Powershell Engineers are IT professionals who specialize in using Microsoft's Powershell scripting language to automate, configure, and manage computer systems, especially within Windows environments. They develop scripts and tools to streamline repetitive tasks, improve system administration efficiency, and ensure security compliance. Powershell Engineers often work closely with system administrators, DevOps teams, and network engineers to maintain and optimize IT infrastructure.

What are the key skills and qualifications needed to thrive as a Powershell Engineer, and why are they important?

To thrive as a Powershell Engineer, you need in-depth knowledge of scripting, automation, and Windows system administration, typically supported by experience in IT or computer science. Familiarity with PowerShell, Microsoft Azure, Active Directory, and related automation tools or certifications like Microsoft Certified: Azure Administrator Associate is common. Strong problem-solving skills, attention to detail, and effective communication set standout professionals apart in this field. These skills are critical for efficiently automating processes, managing complex systems, and supporting organizational IT goals.

What is the difference between Powershell Engineer vs System Administrator?

AspectPowershell EngineerSystem Administrator
Required SkillsScripting, automation, PowerShell expertiseSystem management, network configuration, troubleshooting
CertificationsMicrosoft Certified: Windows Server, PowerShell certificationsCompTIA Server+, Microsoft Certified: Windows Server
Work EnvironmentIT departments, automation teams, scripting-focused rolesData centers, network operations, IT support teams
Industry UsageTech companies, enterprises with automation needsAny organization managing IT infrastructure

While both roles involve working with Windows environments, Powershell Engineers focus on scripting and automation using PowerShell, whereas System Administrators handle broader system management tasks. The roles often overlap but differ mainly in specialization and scope.

How does a PowerShell Engineer typically collaborate with other IT teams within an organization?

PowerShell Engineers often work closely with system administrators, DevOps teams, and security professionals to automate tasks, streamline workflows, and maintain system integrity. They may be responsible for developing scripts that deploy software, manage user accounts, or enforce security policies across different departments. Regular communication with other teams ensures that automation aligns with organizational needs and that any issues are quickly resolved. This collaborative environment helps PowerShell Engineers gain a deeper understanding of various IT functions and can open up opportunities for career advancement into broader automation or infrastructure roles.
What are popular job titles related to Powershell Engineer jobs in Raleigh, NC? For Powershell Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Powershell Engineer jobs in Raleigh, NC look for? The top searched job categories for Powershell Engineer jobs in Raleigh, NC are:
Infographic showing various Powershell Engineer job openings in Raleigh, NC as of July 2026, with employment types broken down into 58% Full Time, and 42% Contract. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $108,475 per year, or $52.2 per hour.
Sr. Software Engineer

Sr. Software Engineer

NetApp

Morrisville, NC • On-site

$196K - $255K/yr

Other

Medical, Life, Retirement, PTO

Posted 23 days ago


Job description

Job Summary

As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle-from design and deployment through production operations and continuous improvement-at the intersection of software engineering, infrastructure, and operations.

You will improve reliability, scalability, and operational efficiency through automation, observability, and strong engineering practices. This role supports cloud-native services built on microservices and Kubernetes-based architectures and partners closely with NetApp teams and cloud providers including Microsoft Azure.

This is a high-impact opportunity for an engineer who enjoys solving distributed-systems challenges, eliminating operational toil, and improving the resilience, performance, and security of cloud services at scale.

Responsibilities
  • Build automation to improve operational efficiency and reduce risk
  • Improve reliability, scalability, and deployment velocity for cloud services
  • Troubleshoot complex production issues across the full stack
  • Lead incident response and root cause analysis for critical service events
  • Monitor and optimize service health, availability, latency, and performance
  • Operate Kubernetes- and container-based cloud infrastructure
  • Provide advanced tier 2/3 support for cloud data services
  • Strengthen security posture and resolve complex security issues
  • Create and maintain runbooks and operational documentation
  • Influence architecture and implementation decisions through production insight
Job Requirements
  • 8+ years of experience in software, infrastructure, or site reliability engineering.
  • Full-Stack Engineer Experience Required.
  • Strong coding / scripting skills in Python, Go, or PowerShell.
  • Deep experience with Linux, Kubernetes, containers, and distributed systems.
  • Experience with Azure, AWS, or Google Cloud.
  • Experience using Artificial Intelligence to accelerate automation development and optimize processes.
  • Strong understanding of DevOps / SRE practices.
  • Excellent troubleshooting skills across infrastructure and application layers.
  • Ability to influence technical direction and drive operational improvements.
Education
  • Bachelor of Science Degree in Computer Science, a master's degree; or equivalent experience is required.

Compensation:
The target salary range for this position is $196,000 - $255,000. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.