TECO Energy - Tampa, FL

posted 3 months ago

Full-time - Senior
Tampa, FL
Utilities

About the position

POWER UP A CAREER WITH US! Our people are our greatest investments. Be the light to help us keep our customers connected. If you are interested in a career and not just a position, Tampa Electric is the place to be! Tampa Electric offers competitive pay, a comprehensive benefits package, and opportunities for growth and development in a friendly and professional work environment. We embrace diversity and the inclusion of all. We believe our differences, unique perspectives, and talents are our strengths and integral to the success of our company. We're honored to serve approximately 780,000 customers across West Central Florida and safely provide them with clean, affordable, and reliable electricity. We've been doing it for more than 100 years, and there's so much more ahead. Join our team of energy experts as we build on that legacy through innovation, continued solar investments, cost-effective and sustainable energy solutions, all while keeping top-notch customer service at the center of all we do. As the Lead Industrial Control Systems Analyst, you will lead complex software development projects and serve as a subject matter expert relevant to projects and application support assignments in multiple business areas. You will mentor and direct junior staff and may serve as backup to the Manager. Your primary duties will include leading the selection and implementation of software packages, providing 24x7 support for mission-critical applications, and managing the software development lifecycle (SDLC) phases. You will also be responsible for the start-up and commissioning of PLC-based control systems, creating and maintaining documentation, and conducting thorough testing of PLC programs and SCADA applications to ensure proper functionality and compatibility with existing systems. In this role, you will interact with all levels of team members throughout the TECO Energy companies and frequently engage with external consulting firms and software vendors. Your expertise will be crucial in driving continuous process improvement for SDLC, maintenance, application support, and technology architecture. If you are ready to power up your career and make a significant impact in the energy sector, we invite you to apply!

Responsibilities

  • Leads complex software development projects.
  • Collaborates with Business Systems Analysts and/or Business Partners to develop software specifications.
  • Leads selection and implementation of software packages requiring in-depth configuration and integration.
  • Drives substantial interaction with vendor resources.
  • Leads the integration of applications with complex interfaces based on specifications provided.
  • Provides 24x7 primary and/or secondary support for one or more applications classified as niche, core, or mission-critical.
  • Coordinates maintenance activities which may include release schedules for one or more functional areas.
  • Supports the request and analysis phases of SDLC by producing required documentation and estimates.
  • Manages and oversees junior staff in the production of deliverables during the design, development, and implementation phases of SDLC.
  • Participates on an Application Development and Support team as well as project teams under the direction of their manager or project managers.
  • Functions as Technical Lead on projects and oversees technical staff; may lead multiple concurrent projects.
  • Acts as a subject matter expert in multiple business areas, including those relevant to projects and application support assignments.
  • Provides start-up and commissioning of PLC-based control systems, HMIs, field devices, and instrumentation.
  • Creates and maintains documentation including functional specifications, user manuals, and technical diagrams to support the development, integration, and operation of PLC programs and SCADA applications.
  • Conducts thorough testing of PLC programs and SCADA applications to ensure proper functionality, adherence to specifications, and compatibility with existing systems.

Requirements

  • Bachelor's degree in Information/Computer Science, Business Administration, Engineering, Mathematics, Information Systems or equivalent discipline.
  • Ten years of experience in systems analysis, design, and development.
  • Experience providing support, implementation, and maintenance of Supervisory Control and Data Acquisition (SCADA), Distributed Control Systems (DCS), and other control systems.
  • Experience in programming a programmable logic controller (PLC) such as Rockwell Allen Bradley, including function block diagram, ladder diagram, and structured text.
  • Strong working knowledge of at least one programming language for PLCs.
  • Experience analyzing and troubleshooting network connectivity via OPC UA, MQTT, Modbus Protocol, DNP Protocol, and TCP/IP.
  • Extensive experience with support, configuration, coding, and testing related to data historian tools such as OSIsoft PI.
  • Experience with T-SQL and modern integration standards like RESTful and OData.
  • Expert knowledge of business software applications and hardware technologies.
  • Strong verbal, written, analytical, and interpersonal skills.

Nice-to-haves

  • Twelve years of experience in systems analysis, design, and development.
  • Experience in the utility industry specifically in solar energy generation.
  • Experience with Git and Azure DevOps, continuous integration, and continuous deployment.
  • Experience with Azure cloud environment development and configuration.
  • Experience in vendor management such as managing support incidents and requests.

Benefits

  • Paid holidays
  • Dental insurance
  • Tuition reimbursement
  • Paid time off
  • Employee assistance program
  • 401(k) matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service