> Markdown version of [/jobs/ext/4031092-pi-developer](https://www.wearedevelopers.com/jobs/ext/4031092-pi-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # PI Developer - **Company:** Tetra Tech - **Location:** The Woodlands, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Microsoft Access, .NET Framework, Microsoft Excel, Amazon Web Services, Business Analytics Applications, Data Analysis, Computing Platforms, Microsoft Azure, C Sharp (Programming Language), Cloud Database, Data Link, Information Systems, Relational Databases, Software Design Documents, Supervisory Control and Data Acquisition (SCADA), Wonderware, Python (Programming Language), Modbus, Windows PowerShell, OPC Unified Architecture, SQL Databases, Scripting, Information Technology, Web Api - **Published:** October 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0ddbdc4f4cbdaae0 ## About the Role * Bachelor's degree in Engineering, Computer Science, Information Systems, or a related technical discipline; equivalent experience considered. * 3+ years of hands-on AVEVA PI System (OSIsoft PI) development - PI Data Archive, PI AF, PI Vision, and PI Interfaces/Connectors. * Demonstrated experience building AF templates and AF Analytics at scale. * Working knowledge of SCADA/DCS environments and industrial protocols (OPC UA/DA, Modbus). * Proficiency with SQL; scripting experience in Python, PowerShell, or .NET/C#. * Strong data-modeling discipline, documentation habits, and attention to naming and governance standards. * Excellent written and verbal communication; comfortable in client-facing delivery settings. * Valid driver's license and ability to travel to client sites and field locations., * Oil and gas experience (upstream unconventional, midstream gathering, or gas processing). * AVEVA/OSIsoft PI certification or completed PI System Administration / Asset Framework training. * Familiarity with AVEVA System Platform, Wonderware, Ignition, or other SCADA/HMI platforms. * Experience with cloud data services (Azure/AWS), PI Integrator for Business Analytics, or time-series data lakes. * Exposure to production surveillance, allocation, or energy balance workflows. ## Description The PI Developer builds and maintains AVEVA PI System solutions that turn raw SCADA/OT data into contextualized, trusted operational information. You will work as part of a project delivery team - configuring asset models, analytics, and visualizations that support production surveillance, exception-based operations, and enterprise reporting for our clients., * Develop and maintain PI Asset Framework (AF) element templates, hierarchies, attributes, and data. * Build AF Analyses, Event Frames, and Notifications supporting downtime, deferment, exceedance, and KPI use cases. * Configure, test, and troubleshoot PI Interfaces and Connectors (OPC DA/UA, Modbus, RDBMS, UFL), including buffering and failover. * Develop PI Vision displays, dashboards, and operator screens; support PI DataLink and Excel-based reporting for end users. * Support PI Data Archive administration tasks: tag creation and naming standards, point configuration, backfills, archive management, and data quality validation. * Integrate PI data with downstream systems and analytics platforms using PI Web API, AF SDK, PI SQL Data Access (RTQP), PI Integrator and AVEVA Connect * Write automation and utility scripts in Python, PowerShell, or C# to support bulk configuration and template deployment. * Participate in requirements gathering, FAT/SAT, commissioning, and cutover activities. * Produce and maintain design documents, configuration records, test protocols, and standard operating procedures. * Provide Tier 2/3 support, knowledge transfer, and training to client operations and support teams.