Job Summary
0 - 50 years
• Software Engineer,
• Computer Programmers, Other,
Data Entry Machine Operator,
• Computer Programmer
Last Date to Apply
02 May 2021
Data Engineer
Posted on: 03 Mar 2021
Job Description

Job Description :

data Engineer
The purpose of this technical hands-on leadership role is to drive the data Ingestion elements of data delivery, aimed to drive improvements in business performance across Barclays Security through the development of data lead propositions. The role holder will be responsible for designing and implementing data warehouse based solutions primarily using Hadoop but could include similar technologies for dealing with both structured and un-structured data depending on the use case. They should work with Subject matter experts (SMEs) from the source systems and engineers to extract, ingest, prepare and map data through the data lake and into semantic layer. Should be highly proficient in the use of Hadoop and standard techniques of data Ingestion, data Integration, data Manipulation and data Modelling. Translate business requirements (both functional and non-functional) and end to end designs into technical implementations based on system capabilities. Ensure the solutions being designed are re-usable and follow standard design patterns and architecture principles. Work closely with Business Analysts, data Engineers, data Scientists and Developers to define delivery plans.
Lead on the analysis of new sources of data to provide insight to help the design of analytical and visual output, and ensure delivery of robust data sets to enable the application of advanced analytics. Provide technical support to delivery teams and other members of Fusion.
Have a DevOps mentality and the ability to enable the deployment of data solutions and associated code based in an operational environment and administer necessary systems.
What will you be doing?
  • Accountable for designing and developing data ingestion requirements based on various factors such as type of source system, data type, use cases, etc.
  • Responsible for liaising with Stakeholder, Portfolio design lead and/or architecture teams to agree upon the designed ingestion patterns that can be leveraged by data engineers and analysts
  • Prepare technical designs, service catalogues and present them for review in project forums
  • Hands-on/technical experience with high proficiency on MSSQL, Big data technology and toolsets
  • Hands-on/technical experience of data ingestion concepts including object orientated programming, functional programming, , database, operating systems, networks, data structures, distributed computing
  • Maintain traceability of requirements and be accountable for the solution through all phases of project lifecycle (design, build testing through into live implementation)
  • Ensure deliverables comply to Barclays standards and policies (for Security, data privacy, Accessibility)
  • Design for Non-functional requirements ensuring impacts on Infrastructure are highlighted.
  • Participate in the resolution of Production issues collaborating with developers, functional designers, other technology and service management teams.
  • Contribute in the preparation of project plan & RAID log along with ADM, other functional designers & development teams. Active participation in daily scrum. Adhere to project timelines.
  • Solution walkthroughs with development and test team. Handhold development team in the implementation of technical solutions, if required.
  • Ownership of defect triage & work closely with Tech Lead/developers to review code & contribute as required.
  • Participate in education and knowledge transfer sessions with project teams and wider Barclays data community
  • Contribution in service improvement - Responsible to prepare designs & support the implementation of problems records / improvements identified by service management.
  • Demonstrates an awareness of Barclays System architecture

What were looking for:
Profound understanding of MSSQL core concepts and technologies including
  • Experience in implementing SSIS, Tableau report
  • Experience in building database and complex queries
  • Experience in data warehousing, ETL, Query optimization and Business Intelligence.

Core Programming including but not limited to
  • Integration Services (SSIS), Reporting Services (SSRS) data Model
  • Operating System Windows Server 2012/2016
  • BI tool Tableau
  • DBMS: MS - SQL Server 2012/ 2014/2017/2019
  • Reporting SSRS
  • Job Monitor Autosys
  • Source Code System TFS (Team Foundation Service)
  • Ticketing Tool JIRA, Service First
  • Previous experience in a data Ingestion / ETL role with significant relevant experience
  • Good understanding of business and operational processes
  • A self-motivated team player who is able to define, structure and prioritize work for self as well as others, but who also has the flexibility and capability to change priorities when circumstances dictate.
  • Ability to utilise tools and techniques to quickly analyse, visualise and understand data sources

Skills that will help you in the Role:
  • Exposure to one or more additional technologies in Barclays namely MSSQL SSIS, Ab Initio, Informatica, Teradata, SAS
  • Exposure to following evolving technologies
  • Elastic, Hadoop, MSSQL
  • MongoDB
  • PowerBI
  • Knowledge of regulatory, legal, group risk deployments
  • Knowledge of advanced analytics and insights techniques (e.g. predictive analytics, machine learning, segmentation)
  • BI Technology literate with an understanding of tools and technology (e.g Cognos, Business Objects, Tableau, Spotfire, Qlikview)
  • A passion for adding value to the business through the production of empirically sound policies and approaches.
  • Clearly demonstrates a can-do attitude which successfully overcomes barriers
  • Dev Ops experience and familiarity with tools such as Jenkins, Docker, Github, Chef Puppet or similar
  • Expert knowledge of Linux and Windows administration tools
  • Solid understanding of software versioning concepts
  • Experience with Tomcat or other webservers and Apache deployments and configuration
  • Practical experience of administering application servers, web servers and databases

Where will you be working?
Be More at Barclays
At Barclays, each day is about being more as a professional, and as a person. Be More @ Barclays represents our core promise to all current and future employees. Its the characteristic that we want to be associated with as an employer, and at the heart of every employee experience. We empower our colleagues to Be More Globally Connected, working on international projects that improve the way millions of customers handle their finances. Be More Inspired by working alongside the most talented people in the industry, and delivering imaginative new solutions that are redefining the future of finance. Be More Impactful by having the opportunity to work on cutting-edge projects, and Be More Valued for who you are.
Interested and want to know more about Barclays? Visit for more details.
Our Values
Purpose and Values
We deploy finance responsibly to support people and businesses, acting with empathy and integrity, championing innovation and sustainability, for the common good and the long term.
Our values underpin everything we do: Respect, Integrity, Service, Excellence and Stewardship.
We harness the power of diversity and inclusion in our business, trust those we work with, and value everyone's contribution.
We operate with honesty, transparency and fairness in all we do.
We act with empathy and humility, putting the people and businesses we serve at the centre of what we do.
We champion innovation, and use our energy, expertise and resources to make a positive difference.
We prize sustainability, and are passionate about leaving things better than we found them.
Our Diversity
We aim to foster a culture where individuals of all backgrounds feel confident in bringing their whole selves to work, feel included and their talents are nurtured, empowering them to contribute fully to our vision and goals.
Our Benefits
Our customers are unique. The same goes for our colleagues. That's why at Barclays we offer a range of benefits, allowing every colleague to choose the best options for their personal circumstances. These include a competitive salary and pension, health care and all the tools, technology and support to help you become the very best you can be. We are proud of our dynamic working options for colleagues. If you have a need for flexibility, then please discuss this with us.
Send me OTP quit