Sword is a leading provider of business technology solutions within the Energy, Public and Finance Sectors, driving transformational change within our clients. We use proven technology, specialist teams and domain expertise to build solid technical foundations across platforms, data, and business applications. We have a passion for using technology to solve business problems, working in partnership with our clients to help in achieving their goals. We now have opportunities within our Data Engineering team for graduates with a degree in Computer Science, Information Technology or related field to join our structured graduate trainee programme. These opportunities will be suitable for applicants who will be graduating this year and looking to work in a hybrid environment from home and our Glasgow office. Full structured training / mentoring will be offered along with working towards industry recognised qualifications. We will be conducting an open day on Tuesday 25th March in our Buchanan Street office. Details of the open day will follow an initial discussion upon application. Here’s what the role looks like: Assist in the development and maintenance of data pipelines to ingest, process, and store large volumes of data. Collaborate with analysts to understand data requirements and ensure data availability. Monitor and troubleshoot data pipeline performance and reliability issues. Implement data quality checks and validation processes to ensure data integrity. Participate in code reviews and contribute to the improvement of data engineering best practices. Document data workflows, processes, and infrastructure. Requirements Here are the key skills and experience relevant to this role: Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. Basic knowledge of SQL. Familiarity with programming languages such as Python or Java. Understanding of data warehousing concepts and ETL processes. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Preferred Skills: Experience with cloud platforms such as Azure. Knowledge of big data technologies like Hadoop, Spark, or Kafka. Exposure to data visualisation tools like Power BI. Growth Opportunities: This role offers a clear path for career advancement, with opportunities to move into senior positions or specialise in areas like data architecture or machine learning. Skill Development: Gain hands-on experience with cutting-edge technologies and tools in the data engineering field. Collaborative Environment: Work in a team-oriented setting, collaborating with experienced professionals and learning from their expertise. Impactful Work: Contribute to the development of data solutions that drive business decisions and strategies. Innovation: Be part of a dynamic and innovative team that values creativity and continuous improvement. Competitive Compensation: Enjoy a competitive salary and benefits package. Benefits At Sword, our core values and culture are based on caring about our people, investing in training and career development, and building inclusive teams where we are all encouraged to contribute to achieve success. We offer comprehensive benefits designed to support your professional development and enhance your overall quality of life. In addition to a Competitive Salary, here's what you can expect as part of our benefits package: Personalised Career Development: We create a development plan customised to your goals and aspirations, with a range of learning and development opportunities within a culture that encourages growth. Flexible working: Flexible work arrangements to support your work-life balance. We can’t promise to always be able to meet every request, however, are keen to discuss your individual preferences to make it work where we can. A Fantastic Benefits Package: This includes generous annual leave allowance, enhanced family friendly benefits, pension scheme, access to private health, well-being, and insurance schemes. At Sword we are dedicated to fostering a diverse and inclusive workplace and are proud to be an equal opportunities employer, ensuring that all applicants receive fair and equal consideration for employment, regardless of whether they meet every requirement. If you don’t tick all the boxes but feel you have some of the relevant skills and experience we’re looking for, please do consider applying and highlight your transferable skills and experience. We embrace diversity in all its forms, valuing individuals regardless of age, disability, gender identity or reassignment, marital or civil partner status, pregnancy or maternity status, race, colour, nationality, ethnic or national origin, religion or belief, sex, or sexual orientation. Your perspective and potential are important to us. If we can do anything to help make the hiring process more accessible, please let our talent acquisition team know when you apply so we can support any adjustments.