DescriptionWe are seeking a highly skilled and experienced Software Analyst – Dispatch, Asset Management, Resource Scheduling with a deep understanding of the rail industry to provide expert-level support for software systems related to train dispatch, train asset management, and resource scheduling. This role is ideal for a professional with experience in the rail or transportation sectors who can ensure the smooth operation, optimization, and troubleshooting of mission-critical rail software. You will collaborate closely with operations, engineering teams, and external vendors to deliver seamless support and continuous improvement of rail systems.
Responsibilities
- Application Support: Provide advanced technical support for train dispatch, asset management, and resource scheduling software, ensuring maximum uptime and performance of the systems that are critical to rail operations.
- System Troubleshooting: Analyze, diagnose, and resolve complex software issues in real-time, working with engineering, operations, and IT teams to ensure minimal disruption to train operations.
- Incident & Problem Management: Lead the investigation and resolution of high-priority incidents, coordinating with multiple departments and vendors to quickly resolve critical system issues. Escalate complex problems and drive long-term solutions.
- Rail Industry Expertise: Apply deep knowledge of rail operations, signaling, and train asset management to optimize software performance and address industry-specific challenges.
- Software Maintenance: Ensure the regular maintenance, patching, and upgrading of rail-related software applications, working closely with vendors and internal IT teams to schedule updates and minimize service disruption.
- User Support & Training: Provide expert-level support to end-users, including train dispatchers, operations staff, and maintenance teams, ensuring they are proficient in using software tools and systems.
- Stakeholder Engagement: Act as the primary point of contact between the software support team and key rail stakeholders, including operations, asset management, scheduling, and engineering teams.
- Performance Monitoring: Monitor system performance to proactively identify and resolve issues related to dispatch, scheduling, and asset management software, ensuring efficiency and compliance with operational standards.
- Process Improvement: Recommend and implement software enhancements and process optimizations based on operational needs and emerging rail industry standards and practices.
- Documentation & Reporting: Maintain comprehensive documentation of system configurations, troubleshooting processes, and resolutions. Generate reports on system performance, incidents, and maintenance activities for leadership teams.
- Collaboration with Engineering Teams: Work closely with engineering and operations teams to ensure that the software supports technical and operational requirements for rail infrastructure, asset management, and scheduling.
- Compliance & Safety: Ensure that supported software systems adhere to industry safety regulations, standards, and protocols, especially those specific to rail and transportation safety.
QualificationsEducation: Bachelor's or Master’s degree in Engineering, Computer Science, Information Technology, or a related field. A focus in Railway Systems Engineering, Transportation Engineering, Aerospace or relevant disciplines is preferred.
Experience:
- 5+ years of experience in software support, application management, or related roles, preferably in the rail or transportation industries.
- Strong understanding of rail operations, including train dispatching, signaling systems, asset management, and resource scheduling.
- Proven experience with rail industry software systems (e.g., train control, asset management, scheduling (IVU), and maintenance applications like Zedas (preferred), Maximo, Infor EAM, SAP).
Technical Skills:
- Ability to utilize AI to obtain answers
- Proficiency in software troubleshooting, SQL, database management, and system configurations.
- Experience with system integration, software upgrades, and performance tuning.
- Familiarity with incident management and monitoring tools such as JIRA, ServiceNow, or similar.
Soft Skills:
- Strong problem-solving skills with the ability to resolve complex technical issues under pressure.
- Excellent communication skills to effectively interact with both technical and non-technical stakeholders.
- Ability to manage multiple priorities and deadlines while ensuring system reliability.
- Leadership and mentoring capabilities to guide junior analysts and collaborate effectively with cross-functional teams.
Other Requirements:
- Deep knowledge of rail industry standards, safety protocols, and compliance regulations.
- Willingness to provide after-hours support and participate in an on-call rotation as necessary.
- Ability to collaborate with vendors and engineering teams to ensure system alignment with operational needs.