Jobs

Apply Now

Applications processed via employer's online application form

Job Details

Location

Belfast, Northern Ireland

Closing Date

2024-08-04 23:00:00

Share

Data Engineer

  • Data Engineer

    Please note this role is a hybrid position, with 2 days a week on-site in our Belfast office.

    Team Context

    At Aflac Northern Ireland we’re all about using technology to deliver exceptional customer experiences. Using APIs and AWS we aim to deliver core capabilities to our policyholders via our cloud-enabled strategy, making it easy for our customers to interact with us and ensuring that their interactions with Aflac are as seamless as possible.

    Role Context

    We are looking for a Data Engineer who is enthusiastic about technology, delivering features with excellence, conforming to standards and best practices. In Aflac we build it, we own it. Being proactive and having a sense of ownership of what we build is essential and we take pride in high quality software we have put together. While good experience is always welcome, values such as willingness to learn along with a commitment to personal and team growth are equally appreciated.

    What we offer

    • Competitive salary and generous employer pension contribution
    • Hybrid working, opportunity to work from home and to work in an amazing office space
    • 25 personal + 10 bank holidays, flexible to take whenever you want
    • Buy/sell holiday scheme
    • 1 extra day off on your birthday
    • 1 extra day off for voluntarily contributing to a charity or local event
    • Private health insurance including family cover
    • Critical illness cover
    • Brilliant learning and development opportunities
    • Company & team socials

    Key Responsibilities

    • Design, build, and maintain efficient, scalable, and automated CI/CD Azure deployment pipelines
    • Build artifacts using Infrastructure as Code (IaC)
    • Work with Amazon Web Services (AWS) including database servicessuch as DynamoDB and DocumentDB
    • Analyse large amounts of data using optimised queries in SQL, Python and SparkQL
    • Develop and maintain database schemas, ensuring data integrity, performance, and scalability.
    • Perform data cleansing, validation, and standardisation processes to maintain high data quality.
    • Implement monitoring systems to ensure the health and performance of data pipelines and infrastructure.
    • Work closely with solutions architect, product owners and stakeholders to understand data requirements and deliver solutions.
    • Communicate complex data engineering concepts and solutions to non-technical stakeholders.
    • Create and maintain comprehensive documentation for data engineering processes, pipelines, and architectures.
    • Ensure data security and compliance with relevant regulations and standards.
    • Participate in Agile development team valuing  the opinions of everyone in the team
    • Responsible for unit testing and maximizing test automation where possible
    • Contribute to complex problem solving, listening to the inputs of others and working towards the best solution design alongside fellow team members that maximises the value to the policyholder, without ego or prejudice

    Skills and experience

    Below is an overview of the skills and experience we are looking for, but remember, don’t rule yourself out if you don’t have everything on the list – it’s your intellect and your attitude we are after.

    Essential

    • 3+ years as a data/software engineer.
    • Strong understanding of logical relational database concepts (including data types, joins, sub-queries, primary and foreign keys, normalisation, indexing)
    • Excellent written and verbal communication skills.
    • Ability to work well within a team environment, maximising the different strengths across the team
    • Bachelor’s degree, preferably in a Computer Science, Engineering, or STEM subject, or comparable commercial experience
    • Key technology experience required for the role: SQL, Python, AWS (or a similar cloud provider), CI/CD, Git

    Desirable

    • AWS experience in services like CFT/SAM, DynamoDB, Glue, State Machines, S3, DocumentDB, MongoDB
    • Knowledge and experience of DevOps as part of Agile software development
    • Experience of delivering Agile solutions for customers/clients located in different time zones
    • Domain expertise in insurance

    So that’s us. Thanks for taking the time to read this far. We look forward to hearing from you if you fancy joining a new tech innovation company with the agility of a start-up and the stability of a Fortune 500 U.S. company.

    Please note we are unable to provide visa sponsorship

    Aflac is an equal opportunities employer 

Apply Now

Applications processed via employer's online application form