Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jetpack domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/wathefty/public_html/jobs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the advanced-ads domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/wathefty/public_html/jobs/wp-includes/functions.php on line 6114
Chief Technology Officer - وظيفتي
وظائف الخليجوظائف بيت الخليج

Chief Technology Officer

Chief Technology Officer

الوصف الوظيفي

Role Objective:

The role objective is to play an integral role in establishing the company’s technology vision, strategies, and execution of plans for growth. The role entails to be responsible to supervise a global workforce and work closely with teams for product technology, infrastructure, cloud, and IT security and shall focus on management, maintaining and improving all technological aspects in the company and that of the technology team. The role shall be responsible to architect and oversee the building of the entire technology platform for all aspects of the payment processes, viz., application, automated decisioning, 3rd party financial data-source integration, payment lifecycle management, data-driven learning algorithms etc.

Key Responsibilities:

1. In partnership with the company's executive board, identify opportunities and risks for delivering the company's services as a cloud-based business, including identification of competitive services, opportunities for innovation, and assessment of marketplace obstacles and technical hurdles to the business success.

2. Evaluate and identify appropriate technology platforms (including application frameworks and the deployment stack) for delivering the company's services.

3. Lead technological strategic planning to achieve business goals by identifying and prioritizing development initiatives and setting timetables for the evaluation, development, and deployment of all cloud-based services.

4. Lead development projects that improve the functionality, reliability, scalability, and security of the company's applications and systems.

5. Participate as a member of the senior management team in establishing governance processes of direction and control to ensure that objectives are achieved, risks are managed appropriately, and the organization's resources are used responsibly, particularly in the areas of software development, office networks and computers, and communications.

6. Direct development and execution of an enterprise-wide information security plan that protects the confidentiality, integrity, and availability of company's data and servers.

7. Define the development stack, technical roadmap, and IT framework in collaboration with the company’s Product Managers.

8. Drive a software development lifecycle process and culture that ensures the appropriate balance in which quality products are produced in a fast-paced, dynamic environment.

9. Ensure sound architectural designs are implemented and advocate for best practices and processes.

10. Create a strong internal culture to manage technology projects with accurate time estimates, adherence to deadlines, and strong communication to stakeholders.

11. Oversee the technology organization’s information security, disaster recovery, and business continuity efforts

12. Ensure that technology standards and best practices are maintained across the organization.

13. Oversee the development and implementation of disaster and emergency recovery plans.

14. Develop strategic plans and set timelines for evaluation, development, and deployment of all technical, cloud, and mobile services.

15. Direct and actively engage in sprint planning, delivery and managing the application releases.

16. Oversee IT budgets to make sure there are no unnecessary expenditures.

17. Collaborate with the potential customers to develop use cases (or user stories) and specifications that describe the implementation of company’s services.

18. Collaborate with a User Experience Designer and potential customers to prepare mockups of a prototype of company’s products.

19. Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices by attending relevant conferences and reading widely.

20. Select or define the company's software development methodology and establish a specification conformance and testing regimen based on user stories and the User Experience design.

21. Review current best practices for the selected cloud framework and establish the initial architecture for the application.

22. Establish and supervise the software development process, setting short-term objectives and assessing progress as defined by the selected software development methodology.

23. Establish and supervise a quality assurance process in coordination with the QA/QC team, including integration and system testing.

24. Select, deploy, and monitor performance profiling tools and procedures.

25. Establish an application deployment process and supervise deployment to staging and production servers.

26. Monitor application performance regularly and review any application failures in staging or production.

27. Select and manage company staff or outsourced vendors who will implement the application on a B2B level.

28. Collaborate with the appropriate departments to assess and recommend technologies that support company's organizational needs.

29. Maintain good rapport with customer engagement team and support processes and establish a process to integrate customer engagement and support with the software engineering architecture/process to support resolution of customer issues and improve application stability and usability.

30. Share knowledge, mentor, and educate the organization's investors, management, staff, partners, customers, and stakeholders regarding the company's technological vision, opportunities, and challenges.

31. Coordinate with human capital department for recruitment, training, retention, and organization of all development staff related to the technology department.

الوصف الوظيفي

المهارات

Experience:

1. 8+ years’ experience in software development, technology, cloud, etc. or experience in a similar capacity for minimum 3 years. Agile development experience is a big plus

2. Minimum of 5+ years management / leadership experience.

3. In-depth understanding of financial services and payments industries, including merchant services, blockchain, forex, and crypto currencies.

Technical Competencies required:

1. Extensive experience with Python + Django + Docker + Mysql. Experienced in frontend design with Angular is a plus.

2. Experience with such technologies as .Net, C#, SQL Server, MongoDB, Solr, jQuery, Angular, AWS, IIS, GitHub, Grunt/Gulp, Node.JS, Java/C.

المهارات

تفاصيل الوظيفة

منطقة الوظيفة
الكويت, الكويت
قطاع الشركة
خدمات تكنولوجيا المعلومات
طبيعة عمل الشركة
صاحب عمل (القطاع الخاص)
الدور الوظيفي
الإدارة
نوع التوظيف
دوام كامل
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
1

تفاصيل الوظيفة

المرشح المفضل

عدد سنوات الخبرة
الحد الأدنى: 8
منطقة الإقامة
دول مجلس التعاون الخليجي

المرشح المفضل

Job Source

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى