Ignition SCADA Developer
Job Description
Lewis Energy Group seeks an Ignition SCADA Developer to own Inductive Automation Ignition applications, Python scripting, and the long-term platform roadmap. This onsite role in San Antonio, TX focuses on building scalable applications, maintaining production systems, and serving as the Ignition technical owner across the organization.
Overview
Lewis Energy Group is a vertically integrated exploration and production company and one of the top national gas producers in South Texas and across the nation. We operate in South Texas with international reach, and we take pride in a family-oriented work culture that extends into the communities where we operate.
Responsibilities
- Maintains the Ignition SCADA platform, ensuring optimal performance, availability, and security.
- Develops, configures, and supports Ignition projects, including Perspective and Vision screens, Tags and UDTs, Alarms, historical data, and reports.
- Troubleshoots application-level issues and provides technical support to resolve operational challenges.
- Manages Ignition upgrades, patching, backups, and disaster recovery, including participation in redundancy and failover testing.
- Supports and maintains Ignition gateway configurations, security roles, and user access.
- Configure and test communication protocols such as Modbus, OPC, Ethernet and MQTT.
- Communicate effectively and proactively to teams on concerns, problems, or technical discussions that impact the project.
- Follow best-practices and guidelines for developing intelligent UDTs for an Ignition system.
- Participate in system testing and validation activities, including pre-production testing and post-deployment support.
- Investigates, evaluates, and recommends software enhancements, system configurations, or platform improvements to enhance performance, reliability, and usability of the Ignition environment.
- Identifies opportunities to leverage Ignition automation, scripting, and visualization capabilities to add value to business and operational processes.
- Collaborates with internal teams to troubleshoot data, application, or performance issues impacting Ignition systems and dashboards.
- Creates and maintains technical documentation, standards, and procedures related to Ignition development and support.
Minimum Qualifications
- Associate degree (A.A.) or equivalent from a two-year college or technical school; minimum 5 years related experience or equivalent combination of education and experience.
- Knowledge of application and project structures, data modeling concepts, visualization tools, and scripting or programming languages.
- Strong troubleshooting and problem-solving skills.
- Adherence to good programming practices, including clean code, documentation, and structured testing.
- Experience focusing on SCADA application development, design, and/or operations using Inductive Automation Ignition or another industrial SCADA platform.
- Solid understanding of networking fundamentals, including security concepts and communication protocols.
- Proven experience with at least one programming or scripting language (Python preferred).
- Experience with Ignition project structure, tag architecture, and visualization components (Perspective and/or Vision).
- Experience creating and maintaining UDTs and reusable templates driven by structured data models.
- Experience developing data-driven screens and dashboards using standardized templates and attributes.
- Experience implementing and supporting Ignition alarming, historical data, and reporting features.
- Certified with Ignition 8.0 or greater.
Other Qualifications
- Experience with VBScript, Java, or C# and understanding database nomenclature. Knowledge of upgrades and Disaster Recovery is preferred.
- Experience working with PLC-based systems and common industrial controllers is a plus, with Allen-Bradley experience preferred but not required.
Technologies
- Inductive Automation Ignition
- Python
- Modbus
- OPC
- Ethernet
- MQTT
- Perspective
- Vision
- UDTs
- VBScript
- Java
- C#
- Ignition 8.0 or greater
Benefits
- Insurance: Medical/Dental/Vision/ Basic Life and AD&D and other benefit options to meet your personal needs
- Retirement: 401K with immediate matching contribution
- Annual Discretionary Bonus
- Generous Paid Time Off and Paid Holidays
- Employee Assistance Program (EAP) – Free, confidential support for you and your dependents
- Career Progression Program – Opportunities for growth and development
- On-Site fitness center
- Wellness & Company Events throughout the year
Equal Opportunity Employer
Lewis Energy Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, citizenship status, protected veteran status, genetic information, or physical or mental disability.