
Senior SCADA Developer
Terabase Energy
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $120,000 - $130,000 per year
Job Level
Tech Stack
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