OSIsoft/AVEVA PI Platform Engineering on W2

Remote • Posted 13 hours ago • Updated 13 hours ago
Contract W2
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Agile
  • OSIsoft
  • Splunk
  • Web API
  • Windows PowerShell
  • Use Cases

Summary

Role: OSIsoft / AVEVA PI Platform Engineering

Location: Charlotte, NC preferred.  REMOTE CANDIDATES OKAY

Contract: 3 Year Contract

Mode of interview Virtual  

 

 

 

Lead Software Developer – OSIsoft / AVEVA PI Platform Engineering

Focus: PI System Engineering • PI Automation • PI Integrations • AWS Enablement

Position Summary

We are seeking a hands-on Lead Software Developer to drive technical delivery for the OSIsoft / AVEVA PI System ecosystem. This role owns execution across multiple PI-focused initiatives, translating operational and business needs into scalable, enterprise-grade PI solutions. The role combines deep PI platform experience, technical leadership, and cloud-enabled automation to support and modernize PI infrastructure at scale.


Key Responsibilities

 

PI Platform Engineering & Delivery (Primary)

  • Lead day-to-day technical execution for PI System initiatives, including enhancements, integrations, automation, and platform modernization.
  • Design and implement solutions across the PI ecosystem:
    • PI Data Archive
    • Asset Framework (AF)
    • PI Vision
    • PI Web API / SDKs
  • Translate ambiguous operational requirements into clear technical designs, epics, and tasks.
  • Guide developers on PI best practices, data modeling, integration patterns, and performance considerations.
  • Ensure PI solutions are enterprise-ready: security, reliability, supportability, and documentation.
  •  

PI Automation & Integration

  • Build and enhance automation workflows supporting PI infrastructure operations (deployments, upgrades, health checks, data flows).
  • Integrate PI with upstream/downstream systems using PI Web API, custom services, and cloud-native tooling.
  • Support modernization of legacy PI solutions into standardized, supportable architectures.
  •  

Cloud Enablement (AWS)

  • Use AWS services to orchestrate and automate PI workflows, including:
    • Lambda, Step Functions, SSM, S3, DynamoDB, IAM
  • Manage PI-supporting infrastructure using Infrastructure-as-Code (Terraform preferred).
  • Implement observability, logging, and operational monitoring for PI-integrated services.

Technical Leadership & Agile Execution

  • Mentor and guide developers; lead code reviews and enforce engineering standards.
  • Partner with PMs and Agilists to ensure PI-focused stories are clear, sequenced, and executable in JIRA.
  • Provide clear status updates and proactively escalate PI platform risks or blockers.

Documentation & Operational Readiness

  • Produce and maintain PI architecture documentation, SOPs, runbooks, and deployment procedures.
  • Support production readiness, testing discipline, and post-deployment support.

GenAI (Supporting Capability)

  • Support GenAI proof-of-concepts related to PI data usage, automation, or internal productivity (secondary focus).

Required Qualifications

  • 7+ years software engineering experience with hands-on technical leadership.
  • Strong experience with OSIsoft / AVEVA PI System, including PI Data Archive and AF.
  • Proven ability to lead execution across multiple PI-related initiatives simultaneously.
  • Experience integrating PI with external systems using PI Web API / SDKs.
  • Strong AWS experience supporting PI automation or integrations.
  • Infrastructure-as-Code experience (Terraform preferred).
  • Experience working in Agile/Scrum environments (JIRA).
  • Strong SDLC discipline: Git, CI/CD, code reviews, documentation.

Preferred Qualifications

  • PI Vision customization and optimization experience.
  • Experience modernizing or scaling enterprise PI deployments.
  • Hands-on development experience with .NET/C#, SQL, PowerShell, plus Python or Node.js.
  • Experience with monitoring/logging tools (CloudWatch, Splunk, Elastic, Dynatrace).

Prior delivery of PI-related automation or GenAI use cases.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91001743
  • Position Id: 8916452
  • Posted 13 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Easy Apply

Third Party, Contract

Depends on Experience

Remote

Yesterday

Easy Apply

Contract

Depends on Experience

Remote

8d ago

Easy Apply

Contract

$55 - $60

Remote or Hybrid in Toronto, Ontario

Yesterday

Easy Apply

Contract

$30 - $40

Search all similar jobs