Dear Candidate,
thank you very much for visiting Almasak Technologies website, Currently we are not having any openings
Job Description:
- The DevOps project management position will provide project management and some technical guidance to the teams across
IT on the Dev Ops initiatives. This position will manage the coordination efforts across IT to ensure teams are aligned
and working towards the defined and desired goals established.
Skills / Responsibilities:
- This position will require the individual to define and manage project plans and deliverables for the DevOps evolution
across the portfolio.
- Proficiency in properly and quickly prioritizing and scoping requirements.
- The ability to work collaboratively with all parties and also engage with business partners to ensure implemented
tools and technologies are being utilized to their fullest potential.
- Creating executive presentations and be able to convey story and messages clearly and concisely.
- Tracking issues and reporting statuses via use of various platforms.
- Will help lead and define the tools and technologies to complete the Point B for the devops implementation of the
selected applications; this individual will manage and report the efforts to management. This may involve tasking
individuals and holding them accountable to maintain progress.
- Be well versed in Dev Ops tools, concepts and methodologies.
- Be able to perform research and provide read outs to teams on such tools and technologies.
- The individual will work with the respective Dev Ops leads and create/manage and work to complete the defined project
plans and deliverables.
- The individual will take general direction and follow up to ensure all teams are working efficiently and are not being
impacted or redirected due to other priorities or lack of clarity and scope. This individual will quickly escalate
issues to management as appropriate.
- Provide guidance to team members in the right and proper direction (e.g. providing guidance on how to be using
different DevOps tools and which tool to use).
- The identified candidate will create and organize all reporting matrices, power points and project tracking plans for
applications impacted and be able to report out and communicate to upper management accordingly..
- PMP certification is a plus.
- Experience with Open Source solutions and software is preferable.
- Architectural experience building and managing large scale cloud based efforts.
- Technical confidence and familiarity with Dev Ops tools, techniques and more importantly, mindset.
Job Description:
- The ETL Senior Developer is responsible for designing, developing and maintaining all ETL tasks. The position requires
expertise in Data Integration concepts and ETL methodologies using Informatica and Microsoft SSIS, it requires also
expertise in database design and development.
KEY ACCOUNTABILITY & RESPONSIBILITY:
- Analyses and revises information and data initiatives including database structure, ETL processes, and external data
interfaces.
- Design and Development of ETL processes based on the requirements.
- Excellent experience in using Informatica PowerCenter and Microsoft SSIS ETL tools.
- Develop Program Units (such as Stored Procedures, Packages) required for the ETL process.
- Exceptional knowledge of using Microsoft Office products especially Word, Excel, Outlook, Access, PowerPoint.
- Interact with the other departments to understand and identify data needs and requirements and work with other members
of the IT organization to deliver ETL solution to address those needs.
- Provide third-level support for production Data Integration environment.
- Monitor performance of all Data Integration systems; provide ongoing performance tuning, review logs, clean temp files
and all other administrative issues required to ensure applications and databases are performing efficiently.
- Must possess excellent organizational skills, be detail oriented with an ability to meet critical deadlines.
- Excellent communication (oral/written) skills with respect to team members, peers, and staff at all levels of the
organization.
- Has ability to work both independently and as part of a team.
QUALIFICATIONS:
Bachelor's Degree required in Computer Science or equivalent (a combination of education and experience will be
considered).
High level interpersonal skills and communication skills both written and oral.
EXPERIENCE:
- A minimum of 10 years hands-on experience working with database and ETL technologies and architectures; including both
logical and physical designs, data mart creation, ETL tools, loaders and development and reporting tools is preferable.
This experience should include influencing global data architecture directions and defining major data architecture
related technology standards.
- A minimum of 10 years’ experience with implementation of ETL processes using Informatica PowerCenter and Microsoft
SSIS tools.
- A minimum of 7 years’ experience writing Oracle & SQL Server stored procedures and packages.
- A minimum of 7 years hands-on experience in various data definition and modelling projects and demonstrated
capabilities in carrying best practices and common objects/components to other projects is required.
SKILLS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The
requirements listed below are representative of the knowledge, skills and / or abilities required:
- Strong expertise in Data Integration and ETL methodologies and concepts.
- Strong expertise in Informatica and Microsoft SSIS ETL tools.
- Strong expertise in database design and database development.
- Experience in real time/near real time data integration.
- Experience with development processes and production release management; application and database tuning and
interdependencies on operating system configuration is highly desired.
- Must possess excellent organizational skills, be detail oriented with an ability to meet critical deadlines.
- Exceptional knowledge of using Microsoft Office products especially Word, Excel, Outlook, Access, PowerPoint.
BEHAVIOURAL COMPETENCIES:
- Planning, budgeting and priority activities management/ Interpersonal skills.
- Managerial and leadership skills.
- Proven Project Management skills.
- Team spirit/ Problem solving/ Good communication skills
Job Purpose:
Senior Data Analyst/Modeler is responsible for implementing Data Modelling Solutions in collaboration with Data
Architect in order to streamline and support Enterprise Data Management.
This position requires in-depth knowledge of Data Analytics (including mining, generation, and visualization), Data
Warehousing, Business Intelligence as well as communication skills. Ultimately, a top-notch enabler to design models
that reduces data redundancy, streamline data movements, and improve Enterprise Data Management.
Primary Responsibilities and Activities:
- Understand, Analyse and Translate business needs into long-term solution data models
- Collaborate with Data Architects and Database Administrators in developing Data Modelling and Design Standards as
guiding principles to meet business data requirements; conforming to Enterprise Architecture Standards
- Collaborate with Architects, Developers and Administrators in developing Naming Conventions
- Implement Business and IT data requirements through established data strategies and designs across all data platforms
(Relational, Dimensional, NoSQL, etc.,) and data tools (Reporting, Visualization, Analytics, Machine Learning, etc.,)
- Work closely with the Developers and Administrators to create optimal physical data models of datasets, then create
and maintain data maps and systems interrelationship diagrams for data domains and systems
- Define and implement data acquisition and integration logic, selecting appropriate combination of methods and tools
within defined technology stack to ensure optimal scalability and performance of the solution
- Evaluate organizational methods and provide source-to-target mappings and data-model specification documents for data
sets
- Proactively analyse data to answer key questions from stakeholders or out of self-initiated curiosity with an eye for
what drives business performance, investigating and communicating areas for improvement in efficiency and productivity
- Perform reverse engineering of physical data models from databases and SQL scripts
- Analyse data-related system integration challenges and propose appropriate solutions
- Support data warehouse in identifying and revising reporting requirements
- Support initiatives for data integrity and normalization
- Support Developers and QA on a need basis in respective SDLC phases
- Provide third-level support for production issues
QUALIFICATIONS:
Bachelor's degree in Computer Science, Management Information Systems, related field, or an equivalent combination of
education, training and experience is required
Usage of Data Modelling tools like Erwin, SAP PowerDesigner, etc.
EXPERIENCE:
- 6+ years of relevant working experience, with at least 2 years in banking domain
- Proven expertise with data modeling, database design, data management techniques and models including:
- Data warehousing / data marts
- Data mining
- ETL
- RDBMS / Big Data
- Conceptual, logical and physical data modeling with ERDs
- Familiarity with object modeling in UML
- Experience in Data Analysis, Data Profiling and Data Mapping of Source/Target Systems
- Experience in Designing 3NF or Dimensional Data Warehouse Model using ETL/ELT Techniques
- Experience in Designing presentation/semantic layer for BI/Reporting
- Experience in Metadata Management (Data Dictionary, Business Glossary, Catalog, etc.,)
- Experience in working with Relational (SQL Server, Oracle) and Modern Databases (HDFS, NoSQL)
- Understanding of Data Governance Framework
SKILLS
- Clear and thorough understanding of modelling concepts
- Ability to understand current data in use in an enterprise and create placeholder for future data requirements
- Expertise in database design and database development methodologies and concepts
- Proven experience on implementing concept of Data as Journey and addressing all aspects of data [Definition, Naming
Standards, Modelling, Cleansing, Extracting, Transforming, Search, etc.,]
- Good understanding on the stated business domain with proven track record in working for large scale programs and
projects
- Experience with Software Development Lifecycle (SDLC) concepts
- Must possess excellent organizational skills, be detail oriented with an ability to meet critical deadlines
- Excellent communication (oral/written) skills with respect to team members, peers, and staff at all levels of the
organization
- Strong analytical and able to make decisions, exhibit sound and accurate judgment when tackling issues
- Ability to work both independently and as part of a team
Job Purpose:
The primary role of Business Relationship Management (BRM) Function is to align IT Value chain along “Run The Bank”,
“Grow The Bank” and “Transform The Bank” with the business and enabler divisions of the bank.
Business Relationship Managers, also known as business information managers or account manager act as liaisons between
the IT departments and business units to ensure enhancements, projects and goals are aligned with business/enabler
strategy & plan. Overseeing compliance with service-level agreements and assisting preparation of information technology
plans within the business units.
Specifically, BRM function will involve in the following activities:
- Building relationships: Establishing and managing sustainable relationships with the business; measuring relationship
dimensions of trust, commitment, convenience, and credibility.
- Managing different constituencies: Managing multiple relationships (e.g., lines of business [LOBs],CFO, CEO) and
becoming a consolidated point of interaction for the type of customer requests, opportunities, and complaints that are
out of the scope of daily service centre support (e.g., service desk).
- Defining and planning value: Assisting the business with IT value definition and IT investment decisions (e.g., joint
business/IT planning), and providing a connection between business strategy, processes and activities and information
technology capabilities and limitations. This activity should link BRM to IT strategy, architecture, development, and
operations. Planning IT value by defining metrics for value delivery, such as correlating with business KPIs (key
performance indicators).
- Managing expectations (versus perceptions): Managing the gap between levels of customer expectations and customer
perceptions by applying a planned versus an event-driven approach. A planned approach includes initiatives to seek
customer feedback (e.g., customer satisfaction surveys and interviews), while an event-driven approach includes
monitoring and managing of customer requests/complaints.
- Capturing, categorizing, and prioritizing requests and issues: Negotiating, accepting, or “pushing back”
project/solution requests, service requests, issues with service performance, and service problems and changes.
- Creating/delivering value: Contributing to the integrated IT value chain (an integrated set of IT activities impacting
the end) by interfacing with appropriate IT processes for timely and quality delivery of value as agreed upon with the
business (e.g., delivering new solutions/services that are planned with the business and guided by IT strategy and
architecture).
- Communicating value: Reporting on progress of projects and quality of IT services (e.g., increasingly expressed in
business-centric metrics such as balanced scorecards, KPIs, etc.) and marketing of IT services/capabilities, throughout
the phases of the IT value chain.
- Managing improvements: Selecting options, defining new directions and related courses of (corrective) actions with
measurable targets, and aligning IT and business improvements.
Primary Responsibilities and Activities:
- Acts as the primary interface between the business and the IT organization
- Conducts strategic and tactical planning, business analysis, and high-level requirements determination
- Represents the person to call when the internal customer is unsure how to proceed
- Helps the internal customers understand how new/available technology can enable their business
- Creates/maintains the service catalog offered by the organization
- Supports third-party supplier/contract management relationships
- Accommodates any existing service improvement plans/programs
- Negotiates, agrees to, and maintains service-level agreements with the customer
- Initiating and negotiating SLA with business units as well as coordinating and monitoring service delivery in
conjunction with IT service delivery constituencies.
- Preparing and maintaining the service catalog in coordination with other IT groups
- Analyzes and reviews service performance against the SLAs in OLAs (operational-level agreements)
- Produces regular reports on service performance and achievement to the customer and IT provider at
appropriate levels
- Organizes and maintains the regular service-level review process, including:
- Reviewing outstanding actions from previous reviews
- Assessing current performance
- Reviewing service levels and targets
- Initiating actions to maintain/improve service levels
- Conducting regular service level reviews
- Acting as the primary coordination point for any temporary changes to service levels
- Coordination of communications between the IT department and the business/enabler functions
- Analysis of costs and benefits of IT projects
- Raising business awareness of IT service and capabilities by organizing focused seminars to understand clients as an
organization and individuals
- Building business trust by presenting the IT organization’s plans, on a quarterly basis, to improve business
efficiency and effectiveness
- Attending industry business forums to become conversant with business issues and directions
- Encouraging clients to attend IT conferences to raise their awareness of latest best practices, technology trends, and
success stories
- Acting as a focal point to identify business-strategic needs and ensuring IT value propositions are delivered in a
timely fashion
- Undertaking customer debriefing at the end of each project to address IT under-performance core issues, if applicable
Measurements of BRM Success:
- Every process development/improvement effort must demonstrate a return on investment.
Although customer satisfaction will be a primary measure of BRM performance, the perceived satisfaction of the IT
operations group with BRM must also be included. Organizations should remember that BRM is a bidirectional interface
between ITOs and the LOBs and, ultimately, must be able to work with groups.
- End-user satisfaction with shared services overall
- End-user satisfaction with shared services by type
- Shared services satisfaction with business relationship manager
- Number or percentage of significant problems customers have with shared services
- Number or percentage of problems customers have with shared services by type IT performance correlated with business
key performance indicators
- Revenues or percentage of work brought in by BRM
- Number of user-oriented problems reported by BRM
- Time-to-close for significant problems reduced
- IT budget commensurate with business initiatives
- Fewer instances of non-standard architectures implemented
- Number of calls to service desk resulting from unsupported services reduced
COMMUNICATIONS & WORKING RELATIONSHIPS (ILLUSTRATIVE NOT EXHAUSTIVE):
Internal:
- Business/Enabler Divisions Heads & Products & Services Owners of the Division
- IT Head & Unit Heads
- Enterprise Architecture, Business Architecture & Solution Architecture Team
- Internal Senior Technical/Business Forums/Committees
External:
- Technical Teams of Regulators, External FinTech and Other Business Partners Eco-Systems, Technical Consultants,
Industry Technology Research organizations, Business & Technology Conference, Seminars providers, etc.,
Experience:
- Overall, minimum of 5 years of Account Management, Relationship Management role dealing with senior level executives.
- In that 5Years, at least 2~3 years in banking & financial industries either at regional/global vendors serving
banks/finance or at the end-user side.
SKILLS:
- Can converse in both "business speak" and technology
- Relationship building skills
- Good understanding of the IT provider’s services
- Understanding of the customer’s business and how IT contributes
- Excellent communication and negotiation skills
- Patience, tolerance, and resilience
- Knowledge and experience of contract and/or supplier management
- Good people management and administrative skills
- Good understanding of statistical and analytical principles
- Good presentation/numeric skills
- Ability to interact successfully with all customer levels
- Reasonable technical understanding and the ability to translate
- Innovative in respect of service quality
- Good listening skills with the ability to apply the knowledge gained
- Even-handed and fare in dealings with other parties
- Can converse in both "business speak" and technology
BEHAVIOURAL COMPETENCIES:
- Demonstrated ability to work well with peers from both business and technology stakeholders and be respected as a
leader
- Track record for remaining unbiased toward any specific technology or vendor; and being more interested in results
than personal preferences
- Capable of being extroverted and collaborative
- Motivation that is focused on long-term results
Job Purpose:
The Data Governance Senior Developer is responsible for designing, implementing and maintaining the IT solutions that
support the Data Governance functionalities. The position requires also business experience in the Data Governance
processes and procedures.
Job Description:
- Analyse and revise demands from the Data Governance Office initiatives.
- Collaborate with the Data Governance Office and the solutions Architects to assess technologies that can support the
DGO demands.
- Design and implementation of DGO demands related to Data Profiling.
- Design and implementation of DGO demands related to Data Quality.
- Design and implementation of DGO demands related to Business Glossary.
- Design and implementation of any other technology solution required to meet the DGO demands.
- Design and development of ETL tasks required to meet the DGO demands.
- Use Informatica PowerCenter for design and development of any ETL tasks required.
- Collaborate with the DGO to interact with the other departments to understand and identify their influence with the
DGO demands.
- Testing support for IT solutions related to DGO demands.
- Provide third-level support for production issues related to DGO technologies/solutions.
Measurements of BRM Success:
- Every process development/improvement effort must demonstrate a return on investment.
Although customer satisfaction will be a primary measure of BRM performance, the perceived
satisfaction of the IT
operations group with BRM must also be included. Organizations should remember that BRM is a
bidirectional interface
between ITOs and the LOBs and, ultimately, must be able to work with groups.
- End-user satisfaction with shared services overall
- End-user satisfaction with shared services by type
- Shared services satisfaction with business relationship manager
- Number or percentage of significant problems customers have with shared services
- Number or percentage of problems customers have with shared services by type IT performance
correlated with business
key performance indicators
- Revenues or percentage of work brought in by BRM
- Number of user-oriented problems reported by BRM
- Time-to-close for significant problems reduced
- IT budget commensurate with business initiatives
- Fewer instances of non-standard architectures implemented
- Number of calls to service desk resulting from unsupported services reduced
COMMUNICATIONS & WORKING RELATIONSHIPS (ILLUSTRATIVE NOT EXHAUSTIVE):
Internal:
- Business/Enabler Divisions Heads & Products & Services Owners of the Division
- IT Head & Unit Heads
- Enterprise Architecture, Business Architecture & Solution Architecture Team
- Internal Senior Technical/Business Forums/Committees
External:
- Technical Teams of Regulators, External FinTech and Other Business Partners Eco-Systems,
Technical Consultants,
Industry Technology Research organizations, Business & Technology Conference, Seminars
providers, etc.,
Experience:
- Overall, minimum of 5 years of Account Management, Relationship Management role dealing with
senior level executives.
- In that 5Years, at least 2~3 years in banking & financial industries either at regional/global
vendors serving
banks/finance or at the end-user side.
SKILLS:
- Can converse in both "business speak" and technology
- Relationship building skills
- Good understanding of the IT provider’s services
- Understanding of the customer’s business and how IT contributes
- Excellent communication and negotiation skills
- Patience, tolerance, and resilience
- Knowledge and experience of contract and/or supplier management
- Good people management and administrative skills
- Good understanding of statistical and analytical principles
- Good presentation/numeric skills
- Ability to interact successfully with all customer levels
- Reasonable technical understanding and the ability to translate
- Innovative in respect of service quality
- Good listening skills with the ability to apply the knowledge gained
- Even-handed and fare in dealings with other parties
- Can converse in both "business speak" and technology
BEHAVIOURAL COMPETENCIES:
- Demonstrated ability to work well with peers from both business and technology stakeholders and
be respected as a
leader
- Track record for remaining unbiased toward any specific technology or vendor; and being more
interested in results
than personal preferences
- Capable of being extroverted and collaborative
- Motivation that is focused on long-term results
Experience:
- Mid to Senior level
- MUST have previous experience in finance (Budgeting, Forecasting and Planning) systems
- Create automatic generation process of the Finance reports i.e. "Expenses, Summaries, Segmented, YTD/MTM,IR,LTD...etc.",
- Create and build dynamic dashboards
- C#, VB,ASP.Net
Intermediate Experience:
- MVC
- Ajax
- CSS
- Excel skills
Above Intermediate Experience:
- MSSQL PL\SQL
- JQuery (Above intermediate with ability to change and create new a components)
Job Description:
- The candidate will work as a solution architect
Qualification:
- Bachelor’s degree in computer science or highert
Responsibilities:
- Design & Architect Systems
- Design & Architect Reference Architectures for specific systems
- Involve in projects to review and to engage in architectural decisions
- Advocate technology and maintain architecture references repository
- Document all architecture related designs & decisions
Requirement:
- 7+ years of professional software development experience. And 3+ experience in system design and architecture.
- Experience working in a highly complex environment
- Expert in object-oriented software and SOA design patterns that utilize technical, integration, and component architecture techniques and methodologies that achieve high performance, flexible, portable, reusable, resilient, and ease of maintenance objectives across middleware and application boundaries.
- Previous work experience in some of the following oracle products: OSB, OAM, IDM, BPEL process manager, ODI, and OER.
- Ideal candidate brings a wealth of in-depth hands-on expertise and learning experiences with specialized skillsets in the areas of object pooling, caching, resource contention management, database persistence, threading, state management, and overall best practice service design
- Must possess current expert skills in developing software using java, Java EE, and Oracle database technology as well as exhibit deep knowledge of Web Service technology, BPM and DMS
- 5+ years of experience with server-side technologies and major application servers
- The job holder must have a record of strong performance and be a trusted professional with a high level of credibility
- The incumbent must have team building skills, mentoring skills and the ability to motivate people and teams
Technical Skills:
- Expert in integration and SOA concepts
- Expert in Java EE and server-side development
- Ambitious
- Middleware Testing