The Automation Specialist will design, develop, and maintain control system solutions supporting oil and gas operations. This position requires deep expertise in industrial automation software and control systems, with a primary focus on Python-based development, Inductive Automation Ignition, and Allen-Bradley Rockwell PLC platforms. The ideal candidate bridges the gap between traditional controls engineering and modern software development practices to drive efficiency, visibility, and scalability across our production systems.
Job Duties
Design, program, and commission Ignition SCADA projects including data models, tag structures, and UI components.
Develop custom Python scripts within Ignition to automate data collection, reporting, and system diagnostics.
Configure and program Allen-Bradley Rockwell PLCs (ControlLogix, CompactLogix, MicroLogix) for process, equipment, and safety control.
Integrate field instrumentation, industrial networks (EtherNet/IP, Modbus TCP), and third-party systems into the Ignition platform.
Implement and maintain data exchange between control systems, historians, and enterprise applications.
Develop version-controlled, scalable, and well-documented code using modern software tools (Git, VS Code, PyCharm).
Troubleshoot and optimize control logic, communication links, and automation performance issues in real time.
Collaborate with multidisciplinary teams to align automation standards with operational, cybersecurity, and safety goals.
Support field commissioning and remote troubleshooting when required.
Bachelor’s degree in Engineering, Computer Science, Information Systems, or a related field
5+ years of hands-on experience in industrial automation within the oil and gas industry.
Expert-level knowledge of Ignition platform architecture, scripting, UDTs, and database integration
Proficiency with Allen-Bradley RSLogix 5000 / Studio 5000 and HMI integration.
Strong Python development skills, including experience building libraries, APIs, and data transformation workflows.
Solid understanding of control system networking and industrial communication protocols.
Familiarity with SQL databases, MQTT, and OPC-UA.
Experience with version control (Git), testing frameworks, and DevOps best practices is preferred
Excellent analytical and problem-solving abilities with attention to system reliability and maintainability.
Experience deploying Ignition Edge or MQTT infrastructures in distributed architectures.
Exposure to cloud-based data platforms or analytics tools
Knowledge of OT cybersecurity standards and system hardening practices
Familiarity with containerization (Docker) and Python virtual environments.
Work Environment - Conditions vary and include:
Controlled office environment.
Occasional trips to the field
Travel: 10%-20%
Physical Requirements
Prolonged periods sitting at a desk and working on a computer.
Must be able to lift to 15lbs pounds at times.
Salary, Exempt
Unlimited PTO
Paid Holidays
Insurance: Major medical, dental, and vision for employee and dependents
Short-Term, Long-Term Disability, and Life Insurance
401(k) Retirement Plan with an Employer Match
Company Credit Card
Cellular Reimbursement - $100/month
Company Stock
EEO Statement:
Streamline Innovations, Inc. is an Equal Opportunity Employer (EEO) and provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Streamline Innovations, Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!