Etl Developer - Pune - Barclays
Barclays as the company that open the jobs vacancy, have some qualification and spesification especially for the Etl Developer jobs vacancy. To find out more information and about qualification and spesification details, walkin interview schedule, the address of the company, the company contact info (email/phone number) of Barclays company, please start to apply for the job vacancy with fill the jobs application with click the 'Apply This Job' button below.
moves, lends, invests and protects money for customers and clients
worldwide. Please visit our website
Department & function description
is a transatlantic consumer, corporate and investment bank offering products
and services across personal, corporate and investment banking, credit cards
and wealth management, with a strong presence in our two home markets of the UK
and the US. Please visit our website
& Technology has a crucial role to play in enabling Barclays to become the
bank of choice. We will do this by taking our business into the digital future,
and creating world-class experiences for our customers, clients and colleagues.
& Technology comprises around 65,000 employees – approximately half of
Barclays – with teams located around the globe. Core locations include Africa,
India, Lithuania, UK, USA and Singapore.
in partnership with the business, Operations & Technology co-creates
products and services that deliver exceptional customer and client experiences.
Operations & Technology, we use the insights we have about our customers
and clients and work together to design, develop and quickly bring to market
new solutions that can help meet their existing or future needs.
stands for Customer Data Integration (not to be confused with the other CDI
application - Computer Data Interchange) and was built initially as a data
integration hub to support the Barclays.Net cash management service, but has
since expanded its scope to support a number of other projects.
behind CDI is ‘acquire once, distribute many times’. CDI works mostly in slave
mode (holds copies of source system data) but does master some data items
(CUSTD reporting services, Dakota bulk payment services and SWIFT accounts).
These are mastered through a Web-based GUI or through other APIs.
is IBMs MDM (Master Data Management) server using Oracle and Websphere. CDI
uses ETL (AbInitio
this is the strategic
for data loading and data distribution.
Overall purpose of role:
Working with Business Analyst & Designer to obtain and
clarify detailed technical requirements.
Develop ETL components for new or enhanced IT systems to a high
level of quality, producing appropriate documentation.
Providing technical support to project managers and both
Expert/Lead Analyst Programmers.
Developing an in-depth awareness of relevant software design/development
tools and processes, with the aim of providing technical assistance to support
their assignment area.
Contribute to the Stage-0, Stage-1 and Stage-2 estimates for the
ETL Work and feed this back to the PM/BA
Key Accountabilities and Skills required:
Working with business areas to obtain/clarify detailed
requirements for the project under development.
Software Design, Programming and Unit
Designing programmes/programme modifications from supplied
requirements and design specifications using agreed standards and tools,
achieving well-engineered results which follow the agreed implementation level
Creating and amending programmes in accordance with the design
following relevant code management procedures and applying agreed coding
Taking responsibility for the design, coding, testing and
documentation of particularly large, complex or mission critical programmes.
Planning, designing and conducting tests of programmes,
correcting errors and re-testing to deliver an error-free product.
Reacting quickly and as necessary to live software errors and
service problems to limit downtime and resolve the problem during project
Documenting all work in accordance with agreed standards and
with re-use in mind.
Conducting reviews of supplied specifications, with others as
Taking part in reviews of own work and leading reviews of
Completing assignment work to budget, time and quality
requirements. This includes a combination of performing operational support
tasks to agreed service standards and supporting enhancements or other
Lead the team monitoring operational jobs on a daily basis,
managing incidents when errors or exceptions occur
Provide ongoing 3rd line application support in the resolution
of client queries/incidents/problems on a day to day basis. Own the resolution
of High severity/More complex incidents within the agreed Service Levels
Manage and successfully implement service orders raised by
clients or small change
Assisting with the creation, monitoring and reporting of
progress against plans and identifying corrective action where necessary.
Responsible for supervising, co-ordinating, participating in,
and is accountable for, the work of the team.
Making effective use of resources during the various stages of
the work, ensuring that business objectives are met and deliverables achieved
to agreed time, cost and quality. Resource
Allocating programmers to pieces of work, taking account of
individuals’ abilities and the requirements of the work. Task Allocation
Overseeing performance of programming staff, reporting on their
effectiveness and takes action to remedy deficiencies. Providing advice,
guidance and assistance to less experienced colleagues (as required).
Putting in place mechanisms and procedures for the structured
review of work produced and ensuring that these are adhered to.
Establishing and maintaining agreed standards applicable to the
work undertaken and ensuring that these, and other mandatory standards and
architectures, are adhered to. Ensuring adherence to Standards and best
Providing guidance and assistance to colleagues in any aspect of
programme design, creation, testing and documentation. Mentoring
Providing expert advice in some or all aspects of the
programming methods, tools and/or standards used in the CIO Application
Building deep understanding of software delivery process and of
technology developments relevant to own team/programme.
Building and maintaining an expert understanding of the various
stages of software development, enhancements, and support (where required).
Understanding of SDLC
Providing guidance and assistance to colleagues in any aspect of
programme design, creation, testing and documentation.
Interfacing with other teams, sharing technical knowledge and
expertise and resolving issues as necessary. Acting as a point of reference for
both internal and external technical queries.
Cross Team Interfacing
Assisting with the implementation of operational objectives for
Supporting the implementation of strategy and policy issues by
involvement in development/change and/or advice to other technical areas and
making recommendations to improve procedures and working practices.
Taking part in evaluations and reviews of programming methods,
tools and standards.
Risk and Control:
All Barclay’s colleagues have to ensure that all activities and
duties are carried out in full compliance with regulatory requirements,
Enterprise Wide Risk Management Framework and internal Barclays Policies and
A willingness to develop additional skills in order to enable
more flexible working within the organisation. Learnability
A general awareness is required of current IT development and
live systems, the Bank’s architectures and strategies and computing trends.
Ability to plan and control own work and the work of others.
Has worked on building E2E design for ETL project
Has the ability to transform functional requirements to Design
Effective written and oral communication.
Should have worked on more than one ETL tools
A logical, analytical approach to problem solving and close
attention to detail.
Should have very good knowledge of any one of Abinitio/Informatica Products:
Should have good knowledge of Core JAVA language and understanding
of J2EE framework.
Should have good knowledge IBM Tivoli Scheduler.
Should have knowledge of Oracle database & Should be capable of SQL Query tuning
Additional knowledge on the following should be considered a
UNIX Shell Scripting
Knowledge of any other BI tool should be considered as a plus
Our customers deserve the best. The same goes for
our employees. That's why at Barclays you'll receive a range of benefits that
include a competitive salary and all the tools, technology and support you need
Everything we do is shaped by the five values of
Respect, Integrity, Service, Excellence and Stewardship. The values inform the
foundations of our relationships with customers and clients, but they also
shape how we measure and reward the performance of our employees. Simply put,
success is not just about what you achieve, but about how you achieve it.
working gives everyone at Barclays the opportunity to integrate professional
and personal lives, if you have a need for flexibility then please discuss this
with the hiring manager.
an equal opportunity employer and are opposed to discrimination on any grounds.
more detailed information, please visit our dedicated Diversity and Inclusion
all perm US job adverts please include the following mandatory EEO
statement] delete if not applicable
It is the
policy of Barclays to ensure equal employment opportunity without
discrimination or harassment on the basis of race, color, creed, religion,
national origin, alienage or citizenship status, age, sex, sexual orientation,
gender identity or expression, marital or domestic/civil partnership status,
disability, veteran status, genetic information, or any other basis protected