Are you ready for your next IT career challenge? Join a well-established Saskatchewan organization as they undertake an exciting AS400/IBMi migration to a new modern platform.
As Systems Analyst based in Regina, Saskatchewan, you will bring previous experience working with AS400/IBMi and RPG programming as well as modern B/OSS stacks in a telecommunications environment ensuring a smooth transition from legacy systems to newer technologies.
Your leadership and technical skills will result in rewards that include a senior level remuneration package, incentives, career challenge and fulfillment!
Apply today to learn more!
Reporting to the Senior Systems Manager, you will:
Requirements gathering
- Collaborate with internal/external stakeholders and technical teams to gather, understand, analyze and assess their needs. This may involve conducting meetings, interviews, workshops and surveys to clearly understand business requirements, customer needs and other data.
- Maintain communication with stakeholders to refine requirements, inform them of progress, resolve issues, create test scenarios, and to provide training on the use of the final product.
Assess Existing Systems and Processes
- Thoroughly assess existing systems and processes to pinpoint issues, inefficiencies, and areas for improvement. Prepare reports, develop comprehensive process maps and document current and future workflows.
- Prepare recommendations for solutions and create analysis reports representing the cost-benefit of proposed changes.
- Provide recommendations and develop systems requirements and solutions architectures.
?
Develop systems applications for the new System
- Design, develop and implements custom technology solutions to address operational and organizational challenges, resulting in enhanced efficiency and resource utilization.
- Design, document, and build new systems to address and resolve issues shown in the current systems.
- Manage and work closely with IT teams on system implementation and integration to meet deadlines and budget restrictions, which ensuring system quality and performance.
- Develop system specifications, process flows, diagrams, and coding logic flowcharts to guide system development. Encode, test, debug, and install the operating programs and procedures in coordination with software developers, IT professionals, and other stakeholders to ensure successful integration and deployment of new systems.
- Design, develop and maintain data models, databases, and systems that enable gathering, processing and analysis of large data sets.
- Monitor system performance, troubleshoots issues, and implement necessary updates or fixes.
- Refactor, enhance or update software programs to adapt to evolving requirements or incorporate new technological advancements.
- Provide documentation, ongoing support, and training to software developers and users to ensure effective utilization of systems.
- Identify and put forward process improvement opportunities that could result in enhanced services and system efficiency and effectiveness.
Professional Development and Communications
- Demonstrate commitment to ongoing professional development. Stay current with industry trends and advancements to propose innovative solutions and improvements.
- Participate and contribute to special projects or assignments as directed.
- Attend business meetings and provide reports as needed. Maintain an open communication with other departments and team members to support and resolve situation as they may arise.
- Demonstrate professionalism and integrity at all times and in line with company values and policies.
- On occasion as may be required, respond to emergencies outside of regular business hours.
As the successful candidate, you will bring:
Education :
A Degree in Computer Science or similar field of study. An equivalent combination of education and experience may be considered. Certificate in Business Analytics and/or Project Management is an asset.
Experience:
- 10+ years’ of progressive career experience in programming languages, system architecture and database management is essential, along with experience in a telecommunications environment.
- Solid experience in RPG programming, AS400/IBM i operating systems and DB2 database management.
- Strong experience/knowledge in ERP, Billing systems, CRM, Order management, product catalog, and field management system configuration is a strong preference.
- Experience with legacy platform migration to a new system, i.e. from AS400 to a new system.
Technical Skills:
- Strong computer literacy in programming languages, database management, systems, and software development.
- Knowledge/experience in IBMi programming languages, i.e. RPG/RPGLE, CLLE, SQL.
- Knowledge/experience in programming languages such as PHP, Python, Java, JavaScript, C++, C#, Node.js, SSQL, HTML and CSS.
- An understanding of software development methodologies, i.e. SDLC, Agile, Scrum.
- Hands-on experience using integrated development environments (IDEs), version control systems (i.e. Git), project management tools (i.e. Asana, Jira), collaboration platforms (i.e. Slack), and cloud services such as AWS, Azure, Google Cloud and API gateway services.
Assets include…
- Experience with requirement-gathering tools and techniques.
- Knowledge of Project Management principles, ITIL, and ITSM framework
- Experience with development on the Creatio platform
- Familiarity with microservices architecture and containerization technologies such as Docker, Kubernetes.
- Knowledge of DevOps practices and CI/CD pipelines.
Desired Attributes:
- Self-motivated IT professional and leader with initiative and a positive ‘can do’ attitude.
- Proactive, confident and solutions oriented. Takes initiative and can work efficiently with minimal supervision.
- Independent, responsible contributor with high analytical and critical thinking skills.
- Relationship-driven, builds and maintains strong relationships with stakeholders and team members.
- Solid communications (verbal and written) and interpersonal skills.
- Has an innovative, entrepreneurial approach to work and a learning, open perspective to new ideas/concepts …..and puts forth innovative ideas and solutions.
- Effective documentation, retention and communication of standards, plans, policies and business processes and results. Ability to communicate details and information in an easy-to-understand format.
Hours of Work: Mon-Friday 8:00 am – 5:00 pm. Flexibility of hours is available after probation period completion.
Our Client offers an excellent remuneration package including a competitive senior level salary, above average benefits, matching pension and annual bonus opportunities. Enjoy the rewards of working with leading edge technology in a values-driven, customer-focused team environment!
We look forward to hearing from you! Please direct your enquiries and confidential resume to:
EMPLOYMENT NETWORK CANADA INC .,
Attn: David Eisenzimmer, CPC, Vice President, Management & Technical Division
email:
Phone 306-585-244