Sr. IT Project Manager
Infath | انفاذ
Total des années d'expérience :8 years, 7 Mois
Led and executed strategic initiatives to drive organizational transformation and innovation. My role entailed leveraging cutting-edge technologies, implementing digital solutions, and optimizing processes to augment operational efficiency. Successfully guided teams through digital transitions, cultivating a culture of adaptability and continuous improvement. Through effective collaboration with cross-functional teams, played a pivotal role in aligning technology with business objectives, resulting in enhanced customer experiences and increased competitiveness.
This encompasses, but is not limited to:
- Vendor relationship management
- Budget, invoice, and contract management
- Resource management
- Project management with various methodologies (waterfall, Agile Scrum, or Kanban), tailored to the project's nature
- Diverse project types (infrastructure, business, third-party solutions, in-house development, cybersecurity, AI, manpower, licenses & subscriptions, tools, and machines)
- Developing and composing RFPs
- Project-related documentation
- Reports and presentations to senior management in weekly/monthly meetings
Throughout my tenure, I have consistently demonstrated my expertise in telecommunications infrastructure, ensuring seamless implementation of network upgrades, software deployments, and system integrations. My meticulous project planning, resource coordination, and effective stakeholder communication have been instrumental in delivering complex technology projects successfully from initiation to completion. Through proactive risk management, I have consistently delivered projects on time and within budget, contributing to the company's technological advancement and operational excellence in the dynamic telecommunications industry.
End-to-end responsible of the Attorney and Court Executions Applications and its releated projects
Work as part of tawthiq team to build, enhance, and operate the applications end to end.
Identify the best solutions to meet our audience needs
Ensure the DevOps pipeline supports the implementation of secure coding practices
Working with stakeholders to gather technical requirements, architect solutions, and execute on deliverables.
Design, build, automate and integrate tooling to support our SDLC
Identify opportunities for automation and implement solutions accordingly
Possess strong motivation to build, improve, and maintain a robust suite of offerings for running microservices consumed by other goverments and privates
Excellent communication skills for presenting solutions and sharing knowledge
Continuous Integration systems
Development and suppoet mainly in Microsoft stack technology (webforms, MVC, CORE)
Operating and automating an IT infrastructure using cloud such Azure
Logging, Monitoring, and enhancing
Ability to effectively organize, prioritize, multi-task and manage time
Applications support in term of tech, operation and business
Report building and DB data extraction
Wear mulltiple hats and work in different roles in the same day.
Supporting core insurance application (Eskadenia) and its related integration services & applications in term of development, technical, business, and operation.
• Identify opportunities that can improve efficiency of business processes.
• Coordinate application development for multiple project and assist in troubleshooting software application issues.
• Analyze data contained in the corporate database and identify data integrity issues with existing and proposed systems and implement solutions.
• Provides assistance and advice to business users in the effective use of application.
• Write technical procedures and documentation for the applications including operations, user manual, etc.
• Ensure appropriate standards and procedures are adhered to during the development process to support a quality deliverable to team lead.
• Produce ad-hoc queries and develop reports to support business needs.
• Proven ability to be flexible and work hard, both independently and in a team environment, in high pressure on-call environment with changing priorities.
• Interact with internal teams and external 3rd party vendors to trouble shoot and resolve complex problems.
• Design and develop business and strategic reports.
• Business User Satisfaction
• Business value / Innovation Initiatives
Main Function:
- Applications support for 24x7 on call. Attends to all Bank applications and ensures these are put for use in the right direction as per the policies and procedure of the bank and SAMA regulations.
Essential Duties and Resoinsibilites:
1. Supporting third party and in-house applications and managing daily operation to support business needs.
2. Acting as the technical liaison between users, vendors and IT.
3. Assisting with vendor managment on assigned applications.
4. Managing and coordinating the day-to-day functioning of the daily processes on assigned applications.
5. Analyzing and documenting complex issues, recommending solutions, and initiating corrective action.
6. Performing production health checks after major infrastructure changes and patches. Planning and executing business continuity/disaster recovery testing on assigned systems.
7. Following up on problem resolution and informing of status.
8. Testing and communicating system updates on assigned applications.
9. Ensuring that appropriate levels of Quality Assurance have been met for all new and existing changes. Set the testing scope and validate the test plan for the release.
10. Serving as information resource for business users. Providing user/technical support for applications. Creating ad-ho c reports and assist in data analysis.
11. Provides business and technical support and carries out SIT for the different CRs.
12. Application support would perform the configuration changes in the system as per the policies and procedures of the bank.
13. Analyzing the business issues for the applications.
14. Closing all the audit & regulatory requirements of the application which are identified during the audit phase.
15. Attends to users calls and enquiries:
a. Solves practical problems tactfully like (updating application during network error and attending to EOD issues).
b. Supports users and technical problem issues are resolved.
c. Answers phone calls for resolving critical issues like EOD issues during on-call timing.
d. Attends to any other related duty as assigned.
Gain advanced technical skills and a deep understanding of AI concepts. Research and development into: - Data Engineering - Data Science - Machine Learning (ML) - Deep Learning - Computer Vision - Natural Language Processing (NLP) - AI Programming Techniques - Robotics - IoT - Large Language Models (LLM) - Distributed Computing (such as Blockchain)
General major in Information & Computer Science, specialized in Software engineering which is a detailed study of engineering to the design, development and maintenance of software. Software engineering was introduced to address the issues of low-quality software projects. Problems arise when a software generally exceeds timelines, budgets, and reduced levels of quality. It ensures that the application is built consistently, correctly, on time and on budget and within requirements. The demand of software engineering also emerged to cater to the immense rate of change in user requirements and environment on which application is supposed to be working.