Job description
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk you!
Your Role and Responsibilities
Learn from the best! Apprenticeships at IBM are all about picking up new skills – and lots of them. It’s four years’ worth of brilliant training, loads of exposure and the kind of experience you simply couldn’t get anywhere else.
Scottish apprenticeships
Degree–IT: Software Development or IT: Management for Business
Duration: 4 years
Salary: £21,000
Eligibility criteria for course entry
A minimum of four SQA Highers at Grade BBBB (or equivalent) including Computing or Maths (need to find out A level equivalent)
To be eligible to receive funding please check the link below. (rules are need to be resident in Scotland at the start of the course) https://www.saas.gov.uk/full-time/graduate-apprenticeships
Our apprentices work in a variety of roles including
- Test Engineers
- Devops
- Java Developers
Outline of roles,
Test Engineers
As a Testing Engineer you will be part of a SCRUM / Agile Team, working within a team of DevOps, Developers and Business Analysts supporting one of the largest Public sector engagements in the UK for IBM. The Quality Assurance and Testing process across the lifecycle is enabled through test tooling such as CI/CD Pipelines and automated test frameworks.
- Work with AWS (Amazon Web Services) Infrastructure
- Work in a Cross functional SCRUM team with a Scrum Master, Developers, Business Analysts and Architects
- Gain a good understanding of requirement analysis (user stories, acceptance criteria) , test types , testing techniques and tools
- Gain a good understanding of the CI/CD pipelines using Jenkins/Groovy
As a DevOps Engineer you will be working to support the DevOps, Release and Config team with the development, continuous improvement, and support of the SPM/AEM applications as well as supporting build, development, and test tooling such as CI/CD Pipelines and automated test frameworks.
- Work with AWS (Amazon Web Services) Infrastructure
- Adopt an Agile Kanban workflow
- Develop and maintainer IaC (Infrastructure as Code) using Terraform
- Write Ansible playbooks for deployments
- Build and support CI/CD pipelines using Jenkins/Groovy
- Create and deploy docker containers for future applications
- Work with AWS Lambda Serverless applications
As a Java Developer you will be working on large scale Java/J2EE based products. You will be contributing to the design and implementation of scalable, Java-based integration solutions and accompanying technical design documentation, gaining experience throughout all stages of the development life-cycle from design to support. You will be supporting one of the largest public sector engagements in the UK for IBM with a focus on continuous improvement and agile delivery through hands on work, training, and potential cross skilling opportunities
- Working on large scale Java/J2EE based product development
- Learning and writing HTTP protocol (method/response codes), REST/RESTful web services, SOAP, Middleware/SOA
- Contributing to System Architecture and Design standards
- Developing experience in an Agile environment, working in a Scrum Team and using thee Atlassian suite of JIRA and Confluence
- Using GitLab to follow GitFlow for Config and Code Management
UKEPHLeavers
Required Technical and Professional Expertise
Eligibility criteria for course entry
A minimum of four SQA Highers at Grade BBBB (or equivalent) including Computing or Maths
Eligibility to work in the UK
Have not gained a Bsc or Msc qualification
To be eligible to receive funding please check the link below. (rules are need to be resident in Scotland at the start of the course) https://www.saas.gov.uk/full-time/graduate-apprenticeships
Preferred Technical and Professional Expertise
none
About Business Unit
Your Life @ IBM
Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
About IBM
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
Location Statement
Being You @ IBM