1

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

Identify opportunities to enhance audit processes through automation and AI tools * Monitor ... Bachelor's degree in information technology or related field. * 2+ years of IT experience preferred

Identify opportunities to enhance audit processes through automation and AI tools * Monitor ... Bachelor's degree in information technology or related field. * 2+ years of IT experience preferred

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 ...

python developer

Pittsburgh, PA

$80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

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 ...

You will support day-to-day IT operations, manage endpoint and identity systems, troubleshoot ... automation and scripting (PowerShell, Bash, Python, or similar) - Familiarity with security ...

IT Systems Administrator

Pittsburgh, PA · On-site

  • Medical

  • Dental

  • Vision

  • PTO

You will support day-to-day IT operations, manage endpoint and identity systems, troubleshoot ... automation and scripting (PowerShell, Bash, Python, or similar) - Familiarity with security ...

IT Systems Administrator

Pittsburgh, PA · On-site

  • Medical

  • Dental

  • Vision

  • PTO

You will support day-to-day IT operations, manage endpoint and identity systems, troubleshoot ... automation and scripting (PowerShell, Bash, Python, or similar) - Familiarity with security ...

IT Senior Support Technician

Pittsburgh, PA · On-site

$20.75 - $28.75/hr

  • Medical

  • Retirement

Identify opportunities for automation and efficiency across the support function and drive ... Conduct and improve IT asset inventory audit processes. Network & Infrastructure * Configure and ...

Manager, IT Security

Pittsburgh, PA · Hybrid

  • Medical

  • Dental

  • Retirement

  • PTO

Develop automation to detect configurations that do not align with security best practices * Develop security dashboards for varying audiences from engineers to management * Manage the IT Security ...

IT Senior Support Technician

Pittsburgh, PA · On-site

$20.75 - $28.75/hr

  • Medical

  • Retirement

Identify opportunities for automation and efficiency across the support function and drive ... Conduct and improve IT asset inventory audit processes. Network & Infrastructure * Configure and ...

IT Specialist - NREC

Pittsburgh, PA

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... automation and science capabilities online. You will collaborate with development teams from the ... Associate's degree in information technology required. Bachelor's degree preferred * At least 2 ...

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 Aug 16, 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 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.

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 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.

Is Python automation a good career?

Python automation is a strong career choice for IT automation professionals, as Python is widely used for scripting, process automation, and integrating systems. It offers high demand across industries, opportunities for growth, and the ability to work with tools like APIs, frameworks, and cloud platforms. Developing skills in Python, automation tools, and related technologies can enhance job prospects and career advancement.

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 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 August 2026, with employment types broken down into 1% Internship, 88% Full Time, 6% Part Time, and 5% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution, with an average salary of $135,886 per year, or $65.3 per hour.

Developer-IT Deployment Team

84 Lumber Company

Eighty Four, PA • On-site

Full-time

Re-posted 17 days ago


84 Lumber rating

6.4

Company rating: 6.4 out of 10

Based on 137 frontline employees who took The Breakroom Quiz

13th of 13 rated diy builders merchants


Job description

Overview
84 Lumber is modernizing its store operations through a next-generation Point of Sale (POS) platform, and we are building the team to make it happen. The Developer on the IT Deployment Team will design, build, and maintain the software systems that power and support this platform across 84 Lumber's store network.
This is a hands-on development role working alongside Business Analysts and Deployment specialists to build internal tools, integrations, and enhancements that streamline the POS rollout and ongoing operations. The Developer will work primarily in Python and Angular, with responsibility for back-end services, front-end interfaces, and the databases that connect them.
The Deployment Team's mission is to own the full rollout lifecycle for the new POS platform and future applications built on it - from initial deployment through ongoing training, support, and continuous improvement.
Responsibilities
Key Responsibilities
  • Support rollouts to new stores from a technical perspective.
  • Ensure installations of software, infrastructure, and databases are successful
  • Troubleshoot and resolve application issues reported by stores or deployment team members
  • Identify more serious concerns and be able to report these to the development team.
  • Manage and support relational databases supporting POS configuration, store data, and deployment tracking. Understand the data and be able to analyze and interpret.
  • Collaborate with Business Analysts to translate store workflow requirements into software solutions
  • Collaborate with Business Analysts to build demos and other training tools for stores.
  • Write clean, well-documented code and participate in code reviews
  • Support testing, QA, and validation processes during deployment cycles
  • Design, develop, and maintain Python-based back-end services and APIs supporting the POS platform and deployment goals when not directly engaged in rollout tasks
  • Maintain Angular front-end applications used by store teams and internal staff when not on deployment activities
  • Build and maintain Jenkins jobs for software deployment, log retrieval and analysis, and more
  • Contribute to the development of future applications built on the same platform as the program expands

Preferred Qualifications
  • Experience with POS systems, retail technology, or enterprise application deployments a plus
  • Background in warehouse, inventory, or distribution operations technology a plus
  • Experience with version control (Git) and CI/CD pipelines
  • Experience working in or alongside an 84 Lumber store or similar building materials/retail environment a plus
  • Jenkins experience

Work Environment
This position is based at 84 Lumber's headquarters in Eighty-Four, PA. Occasional travel to store locations may be required to support deployments or gather first-hand workflow understanding. Travel is estimated at less than 10%.
Qualifications
Required Qualifications
  • 2-5 years of professional software development experience and Q/A
  • Proficiency in Python for back-end development, scripting, and automation
  • Experience with Angular for building responsive single-page applications
  • Solid understanding of relational databases (SQL Server, PostgreSQL, or similar) - schema design, querying, and optimization
  • Familiarity with RESTful API design and integration patterns
  • Strong problem-solving skills and attention to detail
  • Ability to work independently and collaborate across a small, fast-moving team
  • Clear written and verbal communication skills

What 84 Lumber employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


84 Lumber logo

About 84 Lumber

Sourced by ZipRecruiter

84 Lumber Company is the nation’s leading privately held supplier of building materials, building supplies, manufactured components and industry-leading services for single- and multi-family residences and commercial buildings. 84 Lumber is proud to offer brand name, quality building supplies to building professionals, commercial contractors, home builders, remodelers, developers, and do-it-yourselfers.

Industry

Construction materials wholesalers

Company size

5,001 - 10,000 Employees

Headquarters location

Eighty Four, PA, US

Year founded

1956