Profile:
* A Product Owner will lead a team of highly talented engineers and designers to envision, prioritize and build innovative digital products that will shape the industry for a new generation of tech-savvy customers.
* His/her mission is to work closely with business sponsors to identify key pain points and to collaboratively design and build solutions that delight customers and empower internal staff.
* Product owners will have cutting edge tools and technology at his/her disposal and will work in a high-performing Agile team.
Responsibilities:
* Innovation in products with cross-functional teams and think creatively to deliver first class digital solutions that create rapid impact for employees, customers or advisors
* Prepare and present product visions and proposals to the leadership team when required
* Identify KPIs and use them as a cornerstone for team focus and priorities
* Gain an in-depth understanding of customers and users and gather key insights that will shape the digital experience
* Manage expectations with business sponsors and company executives
* Manage cross-functional relationships with emphasis on decision-making over consensus
* Identify future potential of products and get teams, customers and business network excited about it
* Lead design and development teams to deliver high profile digital solutions and products
* Define MVPs, manage product backlog priorities, and strategically de-scope to achieve rapid feedback cycles
* Work closely with designers and engineers to define and drive product vision and lead
Specialist Skills / Technical Knowledge, Technical Competencies Required for this role:
* Deep experience in digital product development and marketing
* Experience with designing creative, quality consumer products, as well as enabling business capability and objectives through technology
* Experience of operating within a multi-channel/multi-region brand
* Entrepreneurial self-starter who is self-motivated, but also a team player with a professional presence
* Demonstrates thought leadership and is able to influence at all levels in the organization
* Experience with conducting user research, usability testing, A/B testing, rapid prototyping and analytics
* Knowledge of Lead and Agile software development processes
* Expertise across all areas of digital acquisition marketing including PPC, SEO, Social, Content Marketing, Affiliate Marketing and funnel optimization
Previous experience:
* 5+ years of total experience including 3+ years of experience in product development and marketing
* Bachelor's degree required, advanced degree a plus
* Experience of operating within a multi-channel/multi-region brand
* Knowledge of Lean and Agile software development processes
Role Purpose:
* Demonstrate leadership skills in cloud using Infrastructure-as-code while providing self-service capabilities to bank's IT teams
* Lead orchestration initiatives
* Ensure adherence to bank's architectural standards/principles, global product-specific guidelines, usability design standards, etc.
* Identify and execute improvement initiatives in operations through automation
* Work closely with the internal CCOE team to identify automation opportunities in the areas of:
a) Provisioning,
b) Compliance Checks
c) Service Automation.
* Liaison with Cloud operations team to identify automation opportunities to enhance uptime and improve service quality
Key Accountabilities of the role:
Operational Support
* Not applicable
Communication
* Attend all the team meetings, one to one meeting to have a high level of communication culture.
* Timely response to email, tasks assigned and effective follow up with various stakeholders.
* Prepare projects status reports and submit to stakeholders on timely basis.
Documentation / Service Ownership
* The incumbent is responsible to take ownership, maintain & update documented processes or documentation related to his job function.
* In the event where processes or documentation are shared, the incumbent shall be responsible to inform the owner of any document about required changes or improvements.
People & Attendance
* Co-operate with the team members in a cohesive and professional manner and proactive good attendance habits and maintain the reporting hierarchy in all matters.
* The incumbent should adhere to working hours which might require working for extended hours depending on job nature and task assigned.
Information Security
* Maintain information security, throughout the period of employment.
* Ensure that data access is controlled and audited.
* As soon as possible, report any potential or actual risks or incidents affecting the security of information to the helpdesk.
* Maintain Risk Free/control IT environment
Specialist Skills / Technical Knowledge, Technical Competencies Required for this role:
As a Cloud Automation Engineer must exhibit following special skills
* Hands-on experience in developing Azure ARM templates and PowerShell
* Experience with JSON parsing, Bash & Python
* Experience in working in agile methodologies
* Experience in translating requirements to Cloud blueprints, templates for users to self-provision
* Prior experience in integrating alerts from Cloud native/third party monitoring tools with Service management
* Experience in designing configuration management systems using tools such as Chef, Ansible, Puppet, Salt & Jenkins
* Ability to provision, monitor, optimize and scale Azure infrastructure using API's
* Knowledge and/or experience on designing, developing, deploying through CI/CD in a DevOps environment
* Experience with Docker containers and Kubernetes and other types of Microservices and Container technologies is highly preferred
Required experience:
* Minimum 6-8+ years of experience as in IT infrastructure automation and 2-3+ years of experience on Cloud automation
Role: Head of Digital Architect
Location: Abu Dhabi
Role Purpose:
To lead digital engineering team and work closely with the digital product owners overseeing the technical direction of projects ranging from small application builds, to bank wide long-term projects and deliver state of the art digital experience through resilient, robust and blazing fast Omni channel Microservice designs.
Key Accountabilities of the role:
* Strong background in growing and scaling high performing software engineering teams.
* Responsible to manage multiple projects/business stakeholder to ensure the digital strategy is executed.
* Advocate for improvements to product quality, security, and performance that have particular impact across your team and others.
* Solve technical problems of the highest scope and complexity for digital team.
* Exert significant influence on the overall objectives and long-range goals of team.
* Shepherd the definition and improvement of our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
* Drive innovation on the team with a willingness to experiment and to boldly confront problems of immense complexity and scope.
* Actively seek out difficult impediments to our efficiency as a team ("technical debt"), propose and implement solutions that will enable the entire team to iterate faster
* Provide mentorships for all Engineers in team to help them grow in their technical responsibilities and remove blockers to their autonomy.
* Confidently ship large features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
* Mentors their teammates in an open, respectful, flexible, empathetic manner. Seeks out mentoring opportunities specifically to create team redundancy and backfill ability. Mentors' members of other teams as needed.
* Collaborates and decides on team's engineering work based on organization's digital strategy, together with their teammates and senior engineers. Sometimes involved in work on organizational digital strategy.
* Evaluates and creates new product features in collaboration with the product team. Regularly participates in the creation of the team roadmap and ensuing feedback.
* Simplifies product and technical design through proactive conversations.
Specialist Skills / Technical Knowledge, Technical Competencies Required for this role:
* Strong background in growing and scaling high performing software engineering teams.
* Good understanding of architecture and design- role requires heavily involvement in the scaling.
* Understand emerging technologies and how to apply them as customer solutions.
* Experience leading large multi skilled tech/digital teams.
* Able to manage multiple projects/clients to ensure the digital strategy is executed.
* Proficient at using systematic debugging to diagnose all issues within the scope of their domain.
* Drives monitoring work on their team based on the organization's monitoring philosophy. Is aware of the operational data for their team's domain and uses it as a basis for driving changes to the team's services to achieve stability and performance improvements.
* Has expertise in their team's domain, including the breadth of services, how they interact, and data flows between systems.
* Understands adjacent domains as they affect their team.
* Architects' services and systems using well accepted design patterns to allow for iterative, autonomous development and future scaling. Anticipates future use cases and makes design decisions that minimize the cost of future changes.
* Actively works with the security team, as well as their own team, to refine them.
Previous experience:
* 10+ years of software development experience with strong java/jee/spring development frameworks.
* Proven hands-on technical leadership alongside managing engineering functions. experience (Preferably from a software engineering background)
* Previous experience heading up tech/digital teams in a bank/digital technology firm.
* 5+ years of experience in designing distributed systems.
* Demonstrated implementation of Microservices, container and cloud-native application development.
* Hands-on experience with Docker, Kubernetes or OpenShift and related container platform ecosystems.
* Strong understanding of static code analysis, unit testing and test-driven development, security testing and automated test frameworks. Experience using Jenkins, SonarQube, GIT, Maven, Gradle.
* Experience with two or more application servers such as JBoss, Tomcat, WebLogic or WebSphere
* Strong Agile experience working in Scrum and/or Kanban models.
* Experience with two or more database technologies such as Oracle, MySQL or Postgres, MongoDB.
* Experience working in a DevOps-focused environment previously with advanced understanding of DevOps principles as a big plus.
* Proven track record of delivering high quality and consistent systems and environments for development teams.
* Strong written, verbal and presentation skills.
Please contact us for more details