Terabase Energy

Senior SCADA Developer

Terabase Energy

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $130,000 per year

Job Level

About the role

  • Lead the development and ongoing enhancement of the Terabase SCADA system.
  • Maintain design requirements and guidelines for Terabase Standard Ignition offerings.
  • Develop and implement new features and improvements to our standard SCADA solutions.
  • Manage the Ignition development environment across multiple projects, both on-premises and cloud-based.
  • Develop and maintain multiple SCADA templates that meet key customer requirements.
  • Design non-standard solutions for project execution to implement.
  • Configure historians for effective data collection, storage, and retrieval.
  • Create standards for I/O configuration to ensure proper data flow and system integration.
  • Review customer requirements and identify deviations from standard offerings, ensuring alignment with customer expectations.
  • Work with project teams to deploy various SCADA applications on a per project scope.
  • Implement DevOps methodologies using Bitbucket.
  • Automate deployment processes to improve efficiency and reliability.
  • Manage source code repositories and version control.
  • Ensure continuous integration and continuous deployment (CI/CD) pipelines are established and maintained.
  • Collaborate with Business Development and project engineers to ensure customer requirements are met.
  • Participate in SCADA design reviews with customers up to Factory Acceptance Testing (FAT).
  • Develop historical data best practices and incorporate lessons learned from projects into templates and design documents.
  • Engage with customers to understand their needs and translate them into actionable project requirements.
  • Provide regular updates to management on SCADA product development progress, risks, and issues.
  • Coordinate efforts with other product owners to ensure the delivered products meet customer and industry specifications.
  • Foster strong relationships with internal and external stakeholders to facilitate project success.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, Technology, or related.
  • Excellent written and verbal communication
  • 7+ years of SCADA development.
  • 5+ years of experience with Ignition by Inductive Automation. Including Perspective screen development.
  • 5+ years of using programming languages. Python a plus.
  • Experience working on multiple projects simultaneously.
  • Familiarity with Bitbucket DevOps platform
  • Authorization to work in the US
  • Travel, 5-10%
  • 10+ years of SCADA development.
  • Experience in setting up virtual machines on physical servers and in Azure.
  • Expertise with Bitbucket DevOps platform and Jira Project Development.
  • Strong Experience with MS SQL Server and other databases.
  • Lead Continuous Improvement/Lessons Learned program.
  • Experience managing a team of software developers.
Benefits
  • Generous time off and holiday policy
  • Remote flexibility
  • Flexible time off
  • Comprehensive benefits package
  • Career progression
  • 401k match
  • Stock options
  • Home office set up allowance
  • And much more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SCADA developmentIgnition by Inductive AutomationPerspective screen developmentPythonDevOps methodologiesCI/CD pipelinesMS SQL Serverdata collectiondata storagedata retrieval
Soft Skills
written communicationverbal communicationproject managementcustomer engagementteam leadershipstakeholder managementcollaborationproblem-solvingorganizational skillscontinuous improvement
Certifications
Bachelor’s degree in EngineeringBachelor’s degree in Computer ScienceBachelor’s degree in Technologyrelated degree