
Position: Lead Technology
Posted: 25th February, 2020
Job ID: R-15905455
About Us:
About Us:
NBC
is the oldest serving bank in Tanzania with over five decades of
experience. We offer a range of retail, business, corporate and
investment banking, wealth management products and services
Job Description
Product & Service Direction Setting, Solution Design & Performance Management
• Work with the CIO & business product owners to define the product & technical strategy (Full Stack – End to End)
•
Act as the single point of partnership & assume responsibility for
managing the senior business interface (product owner) relationship
Assume one stop shop accountability for the delivery of the product & solutions (risk cannot be outsourced to vendors)
Assume one stop shop accountability for the delivery of the product & solutions (risk cannot be outsourced to vendors)
•
Apply design thinking practices to deliver architecturally sound
technical product & service solutions (and explain / guide / coach
others on this architecture holistically and technically)
• Lead
& facilitate the design of the product & or service solution
blueprints aligned to the organization strategy (Short, Medium &
Long Term)
• Collaborate across the tech value chain (CSO, CTO, etc.)
to guide the business on the appropriate technical solution (cost to
value) & the range of strategic technical choices to be made
•
Lead the detailed scoping, prioritisation & integration planning for
the design & deployment of products & services with &
across multiple stakeholder groups (Front End, Back End &
Integration) – (aligned to solution blueprints)
• Meaningfully
contribute & ensure solutions align to the design & direction of
the Group Architecture standards, principles, preferences &
practices. Short term deployment must align to strategic long term
delivery.
• Meaningfully contribute & ensure solutions align to
the design and direction of the Group Infrastructure standards and
practices e.g. OLA’s, IAAS, PAAS, SAAS, Containerisation etc.
•
Strategically & operationally monitor the performance of products
and services (all applications) – ensuring ongoing optimization &
cost to value for our businesses (think bank wide)
DevOps (with deep knowledge & understanding of context within which we develop architecturally & infrastructurally)
•
Leverage the required expert level (own) skill & knowledge in
architecture & Infrastructure, design and manage all development
& development practices & outputs across squads (apply knowledge
on virtualization, containerization, automation, storage &
serverless technologies (e.g. AWS, Azure, Google, & on prem-Cloud,
etc.)
• Ensure the most optimal design & deployment of technical
products and services in the organization (via pipeline – not manually)
•
Design & Implement Automation Testing, Continuous Integration &
Continuous Delivery Strategies & frameworks across squads for
effective solution development & deployment (understand and apply
expert knowledge in e.g. Kubernetes, Jenkins, TeamCity, Arifactory, MS
Powershell, Collaborative Lifecycle Management (CLM) Tools, APM Tools
(e.g. NewRelic & Splunk) etc.
• Ensure solution designs deliver
on the key technical principles of: self-service, repeatability,
testability, scalability & resilience
• Guide code development
practices and processes through an understanding of complex concepts and
developmental practices such as threading, parallel processing,
asynchronous programming, domain driven design, lambdas etc. &
coding language expertise (e.g. Java, C++, Groovy, Python, Bash, Perl,
Ruby etc.)
• Guide & ensure the delivery of quality development
(code) based on own experience in developing across a range of
applications including but not limited to: server side, client side, web
(SOAP, REST, JSON), socket based programming, batch & real time,
building architectural patterns, security / security domains)
• Effectively manage the DevOps pipeline & associated releases for maximum customer impact & minimum business risk
•
Manage the maintenance & optimization of applications, products
& services as a ‘way of doing things / culture’ within the
development teams. You are fully accountable for the longevity of
applications aligned to Group Architectural practices.
• Coach &
Mentor senior developers across squads on the technical competencies to
effectively deliver on DevOps solutions (see Dev competency model in
skills & competencies section). To do this, display proficiency in
the Senior level competency requirements.
Delivery Management (where there is a specific product / service you manage)
• With fluency in the deployment of agile methodologies, resource & manage the appropriate number and nature (skill & capability) of squad based teams to execute on both Run & Change elements of delivery
• Work in collaboration with transformation & change teams for effective resourcing and delivery management of various programmes at all levels (SI, BU etc.)
• Ensure agile practices are implemented and sustained for effective delivery to business e.g. RETRO’s etc.
• Positively & proactively manage product owner relationships including building product owner technical capability to enable balanced & best fit decision making
• Proactively engage with & partner CTO, CSO, SE, Risk and broader enablement functions to drive alignment & leading practice in technology design & deployment
People
• Set & Cascade Product & Service direction across squads
• Proactively attract, recruit, develop, retain, reward & deploy a diverse resource base aligned to an ever evolving tech environment (ahead of demand)
• Build a high performance team environment through self-directed teams by driving performance management & measurement that is aligned with agile working practices (including daily, weekly, etc. sprint routines, regular & honest feedback etc.)
• Accountable for the right people in the right teams to deliver on our tech strategy (always!)
• Leverage coaching techniques in all squad related activity to drive a higher quality design and deployment of technical products and services
Financial & Vendor Management, Risk & Governance
• Carry the ‘one stop shop’ accountability for all risk associated with technical decision making (from ideation to deployment)
• Manage & Apply the organization risk & governance frameworks
• Ensure decisions on infrastructure & product design are aligned to chapter & guild guidelines & are sustainable for the enterprise
• Proactively involve / engage chapter & guild leads in product design & infrastructure decision making, applying an enterprise wide lens to product & service development
• Manage all vendor selection processes & take full accountability for all related commercial impact
• Negotiate best fit contracts for the organization at an enterprise level and align decision making to our key business principles of scalability, resilience, captivity etc.
• Deliver on time & on budget (always)
Qualifications
Bachelor's Degree - Information Technology, Experience in a similar environment ideally at executive management level
As stated by Stanford Medical, It is indeed the one and ONLY reason women in this country live 10 years more and weigh 42 pounds lighter than us.
ReplyDelete(And by the way, it really has NOTHING to do with genetics or some hard exercise and EVERYTHING to do with "HOW" they are eating.)
P.S, I said "HOW", not "WHAT"...
TAP this link to determine if this brief questionnaire can help you find out your true weight loss potential
Post a Comment