1

It Automation Python Jobs in Pittsburgh, PA (NOW HIRING)

IT Systems & Automation Intern

Pittsburgh, PA · On-site

$14.50 - $19.50/hr

At Arconic, we are looking for people who share our values of integrity, inclusion, and diversity, and who demonstrate agility, results commitment, and the capability to grow themselves and others.

Automation Tester

Coraopolis, PA

$43.75 - $58/hr

Company Description 360 IT Professionals is one of the fastest growing IT Staffing & Consulting ... The high level scope of the Services as part of Automation Testing includes * Support any ...

As a global provider of IT staffing services, Dellfor Technologies connects the very best IT ... Python Developer DURATION: Contract 5+years of experience Python will be the primary language ...

Business Systems Analyst Lead

Pittsburgh, PA · On-site

$105K - $137K/yr

Looking for someone who can serve as the connective leader between business and technology ... Automation * Python * VS Code * CoPilot * Strong leadership experience, self-driven * Strong verbal ...

Automation : Develop and maintain scripts and automation tools (e.g., Ansible, Puppet) to ... Strong scripting skills in Bash, Python, or a similar language * Security & Compliance

Automation : Develop and maintain scripts and automation tools (e.g., Ansible, Puppet) to ... Strong scripting skills in Bash, Python, or a similar language * Security & Compliance

Business Systems Analyst Lead

Pittsburgh, PA · On-site

$105K - $137K/yr

Looking for someone who can serve as the connective leader between business and technology ... Automation * Python * VS Code * CoPilot * Strong leadership experience, self-driven * Strong verbal ...

Showing results 21-40

It Automation Python information

See Pittsburgh, PA salary details

$22.3K

$135.9K

$196.6K

How much do it automation python jobs pay per year?

As of Sep 13, 2026, the average yearly pay for it automation python in Pittsburgh, PA is $135,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,300.00 and $159,700.00 per year, depending on experience, location, and employer.

What is IT automation with Python?

IT Automation with Python refers to using the Python programming language to automate repetitive IT tasks such as system administration, network management, software deployment, and data processing. Python is widely used in the IT industry because of its simplicity, versatility, and a large number of libraries that support automation. Tasks like managing servers, monitoring systems, handling backups, and orchestrating workflows can be efficiently automated using Python scripts, saving time and reducing human error. Learning IT automation with Python can significantly improve productivity and scalability in IT operations.

What are the key skills and qualifications needed to thrive as an IT automation Python engineer?

To excel as an IT Automation Python Engineer, you need strong proficiency in Python programming, knowledge of automation frameworks, and a solid understanding of networking and systems administration, often supported by a degree in computer science or related certifications. Familiarity with tools like Ansible, Jenkins, Docker, and cloud platforms such as AWS or Azure is commonly required. Problem-solving abilities, attention to detail, and effective communication are vital soft skills in this role. These competencies are crucial for designing reliable automation solutions that enhance operational efficiency and minimize manual errors in IT environments.

What are some common challenges faced by IT automation engineers working with Python, and how can they be addressed?

IT Automation Engineers using Python often encounter challenges such as integrating with diverse systems, handling legacy infrastructure, and ensuring scripts remain maintainable as automation needs grow. To address these issues, it's important to write modular, well-documented code and leverage popular automation frameworks like Ansible or SaltStack that support Python. Regular code reviews and collaboration with system administrators and DevOps teams can help identify potential bottlenecks early, ensuring smoother deployments and long-term scalability.

What is the difference between It Automation Python vs Network Automation Engineer?

AspectIt Automation PythonNetwork Automation Engineer
Required SkillsPython scripting, automation tools, scripting languagesNetwork protocols, scripting, network devices
CertificationsPython certifications, automation tools certificationsCCNA, CCNP, network-specific certifications
Work EnvironmentIT departments, automation teams, software environmentsNetwork operations centers, telecom companies
Industry UsageIT services, software development, automation projectsNetworking, telecommunications, infrastructure management

While both roles involve scripting and automation, It Automation Python focuses on automating IT processes using Python across various systems, whereas Network Automation Engineer specializes in automating network configurations and management using scripting and network-specific tools.

Is Python automation a good career?

Python automation is a strong career choice for those interested in scripting, process optimization, and software development. It is widely used in industries such as IT, finance, and data analysis, with demand for skills in tools like Selenium, Ansible, and APIs. Professionals often pursue certifications and continuous learning to stay current in this evolving field.

What are popular job titles related to It Automation Python jobs in Pittsburgh, PA?

For It Automation Python jobs in Pittsburgh, PA, the most frequently searched job titles are:

What job categories do people searching It Automation Python jobs in Pittsburgh, PA look for?

The top searched job categories for It Automation Python jobs in Pittsburgh, PA are:

Infographic showing various It Automation Python job openings in Pittsburgh, PA as of September 2026, with employment types broken down into 1% Internship, 90% Full Time, 5% Part Time, and 4% Contract. Highlights an 77% Physical, 6% Hybrid, and 17% Remote job distribution, with an average salary of $135,886 per year, or $65.3 per hour.

IT Manager/Application Systems Analyst

Pittsburgh, PA • On-site

Huckestein Mechanical Services
Construction • 11 - 50 employees

Full-time

Re-posted 7 days ago


Key responsibilities

  • Manage the company's internal IT environment, including user accounts, devices, security policies, cloud services, and vendor support coordination

  • Support, maintain, and improve the company's core business applications and workflows, including system analysis, configuration, testing, and user training

  • Support cybersecurity tools, processes, incident response, and assist with security audits and compliance activities


Job description

Description:

Job Posting: IT Manager / Application Systems Analyst

Company: Huckestein Mechanical Services

Location: Pittsburgh, PA

Position Type: Full Time

Department: Information Technology / Operations Support


Huckestein Mechanical Services is seeking an experienced IT Manager / Application Systems Analyst to lead the day-to-day management of our technology environment, business applications, user support, and information systems processes.

This role is designed for a hands-on technology leader who can support both traditional IT infrastructure and business application needs. The ideal candidate will be comfortable working with end users, vendors, managed service providers, ERP systems, reporting tools, cybersecurity platforms, and field service technology.

This position will take ownership of the company’s IT and IS responsibilities, ensuring systems are secure, reliable, well documented, and aligned with business operations.

Requirements:

Key Responsibilities

IT Operations and Support

Manage the company’s internal IT environment, including user accounts, devices, security policies, cloud services, and vendor support coordination.

Responsibilities include:

• Serve as the primary internal owner for IT support, escalation, and coordination with third-party IT vendors

• Manage Microsoft 365 administration, including users, groups, licensing, email, Teams, SharePoint, and OneDrive

• Support Microsoft Entra ID, Conditional Access, MFA, passwordless sign-in, and identity/security policies

• Assist with Microsoft Intune device management, mobile device policies, application deployment, and endpoint configuration

• Coordinate workstation, laptop, mobile device, printer, and peripheral setup

• Support remote access, Azure VDI, VPN, and cloud-hosted resources

• Maintain documentation for systems, processes, access, licensing, and support procedures

• Help manage IT onboarding and offboarding processes

• Coordinate with vendors for networking, servers, cybersecurity, backups, and infrastructure changes

________________________________________

Application Systems Analysis

Support, maintain, and improve the company’s core business applications and workflows.

Key systems may include:

• SamPro by Data-Basics

• Microsoft 365

• Microsoft Teams

• SharePoint / OneDrive

• Power BI

• Microsoft Power Automate

• Microsoft Intune

• Microsoft Entra ID

• Azure / Azure VDI

• XOI Vision

• TechAnywhere

• ServiceChannel

• ZoomInfo

• Paylocity

• ServiceNow or other ticketing platforms

• Other ERP, field service, financial, sales, and operational platforms used by the business

Responsibilities include:

• Analyze business processes and recommend system improvements

• Support ERP workflows related to service, dispatch, purchasing, billing, accounting, inventory, agreements, and job costing

• Work with department leaders to identify system issues, process gaps, reporting needs, and automation opportunities

• Configure and test application settings, permissions, forms, templates, reports, and workflows

• Coordinate with software vendors on support tickets, enhancements, integrations, and upgrades

• Assist with system integrations and data flow between applications

• Help create and maintain standard operating procedures for business application use

• Train users on application workflows and best practices

________________________________________

Cybersecurity and Compliance

Help maintain a secure technology environment by supporting cybersecurity tools, processes, and incident response.

Responsibilities include:

• Monitor and coordinate response to cybersecurity alerts with external security partners

• Support endpoint security, MFA, Conditional Access, email security, and device compliance

• Assist with investigation of login anomalies, suspicious activity, DNS alerts, phishing attempts, and endpoint incidents

• Work with vendors to remediate vulnerabilities and improve security posture

• Maintain IT security documentation, issue tracking, and remediation checklists

• Support audits, cyber insurance requests, vendor risk assessments, and compliance questionnaires

• Help enforce least privilege access, secure sharing practices, and proper account management

________________________________________

Reporting, Data, and Automation

Support business reporting, dashboards, and automation initiatives.

Responsibilities include:

• Build, maintain, or assist with Power BI dashboards and operational reports

• Work with SQL queries, Excel data models, and exported ERP data

• Support automation opportunities using Power Automate, scripting, RPA, or similar tools

• Help standardize data sources, naming conventions, reports, and business metrics

• Work with leadership to improve visibility into service, sales, financial, and operational performance

________________________________________

Vendor and Project Management

Coordinate IT and application-related projects across internal teams and external vendors.

Responsibilities include:

• Manage communication with MSPs, software vendors, consultants, and corporate IT resources

• Track open support tickets, project milestones, vendor commitments, and unresolved issues

• Participate in planning for application upgrades, migrations, integrations, and process improvements

• Coordinate technology rollouts, user training, device deployments, and system changes

• Help evaluate new software, tools, and technology vendors

• Ensure projects are documented, tested, communicated, and successfully adopted by users

________________________________________

Required Qualifications

• 5 or more years of experience in IT management, systems administration, application support, ERP support, or business systems analysis

• Strong knowledge of Microsoft 365 administration

• Experience with Microsoft Entra ID, MFA, Conditional Access, SharePoint, OneDrive, and Teams

• Experience supporting business-critical applications or ERP systems

• Ability to work directly with business users to understand processes and translate needs into system improvements

• Strong troubleshooting skills across applications, devices, users, permissions, and workflows

• Ability to manage vendors, support tickets, and competing priorities

• Strong written and verbal communication skills

• Comfortable documenting processes, creating training material, and supporting users

• Strong understanding of cybersecurity fundamentals

________________________________________

Preferred Qualifications

• Experience in mechanical contracting, construction, service contracting, field service, or similar industries

• Experience with SamPro by Data-Basics or similar ERP systems

• Experience with field service applications such as TechAnywhere, XOI, ServiceChannel, or similar platforms

• Experience with Power BI, SQL, Excel Power Query, or reporting tools

• Experience with Microsoft Power Automate or other workflow automation platforms

• Experience with Intune, Azure, Azure VDI, or cloud-hosted infrastructure

• Experience working with MSPs, cybersecurity providers, and software vendors

• Familiarity with endpoint protection, SOC alert response, DNS investigations, and vulnerability remediation

• Experience supporting mobile field technicians and office-based users

________________________________________

Ideal Candidate Profile

The right person for this role is both technical and operationally minded. They should be able to troubleshoot a user issue in the morning, work through an ERP process gap before lunch, coordinate with a cybersecurity vendor in the afternoon, and help leadership improve reporting or workflow automation by the end of the week.

We are looking for someone who:

• Takes ownership and follows issues through resolution

• Can communicate clearly with both technical and non-technical users

• Understands that technology must support business operations

• Is comfortable learning new systems quickly

• Can balance hands-on support with long-term system improvement

• Is organized, responsive, and highly accountable

• Enjoys improving processes, reducing friction, and helping users succeed

________________________________________

Example Responsibilities by System

Microsoft 365 / Entra / Intune

• User account management

• License management

• Teams configuration support

• SharePoint and OneDrive administration

• MFA and Conditional Access support

• Mobile device management

• Security and compliance settings

SamPro / ERP

• User setup and permissions

• Workflow troubleshooting

• Report and data support

• Form/template coordination

• Process improvement

• Vendor ticket coordination

• Departmental support for service, accounting, purchasing, dispatch, and sales

Field Technology

• TechAnywhere support

• XOI Vision support

• Mobile device setup

• Technician application access

• Training and documentation

• Field workflow troubleshooting

Cybersecurity

• Vendor alert coordination

• Endpoint security follow-up

• Incident documentation

• Security issue remediation

• Vulnerability tracking

• User education and process enforcement

Reporting and Automation

• Power BI dashboards

• Excel and SQL-based reporting

• Power Automate workflows

• Data cleanup and standardization

• Operational KPI reporting

________________________________________

Compensation

Compensation will be based on experience, technical ability, and overall fit for the role.