Technical Solution Specialist Apprentice

IBM

Durham, NCFresher44m agovia LinkedIn

About the Role

IBM Infrastructure & Technology designs and operates systems essential for global operations, including mainframes, hybrid cloud platforms, networking, automation, and site reliability. The Technical Solutions Specialist Apprentice role focuses on creating high-quality proofs-of-concept and technical sales assets to support solution sales. Apprentices will work in a collaborative environment with experienced developers and mentors, learning fundamentals of development, software design, testing, cloud computing, agile principles, and IBM Design Thinking. The apprenticeship program, approximately 12 months, is a registered apprenticeship recognized by the Department of Labor, culminating in a nationally-recognized credential. Upon graduation, apprentices are eligible to apply for full-time roles at IBM.

Key Responsibilities

  • Work with team members and clients to create high quality proofs-of-concept.
  • Generate technical sales assets for the progression or close of solution sales opportunities.
  • Work as part of a larger team of experienced developers and mentors.
  • Learn the fundamentals of development, software design, testing, and cloud computing.
  • Learn agile principles and IBM Design Thinking.
  • Design, conceptualize, and actualize complex systems of engagement with in-depth product-, technology-, or industry-related specialized skills.
  • Complete specific learning hours and on-the-job training outlined for the role.

Requirements & Tech Stack

  • Drive and eagerness to learn.
  • Strong problem-solving and communication skills.
  • Ability to work independently and take initiative.
  • Ability to work collaboratively and contribute to an agile team environment.
  • Some knowledge or experience in one or more of the following:
  • Agile principles
  • Social coding
  • Hypothesis driven development
  • Design Thinking
  • Application Development
  • DevOps automation
  • Development toolchain (e.g., Travis, Jenkins, Junit, automated test tools)
  • Container development using tools such as Docker or Vagrant
  • Imperative languages (e.g., Java, JavaScript, PHP, C#, Objective-C, C/C++, Python, Ruby) and/or functional languages (e.g., Haskell, Scala, F#, Clojure)
  • Basic knowledge in one of the following programming languages: Java, JavaScript, PHP, C#, Objective-C, C/C++, Python, Ruby and/or functional languages (e.g., Haskell, Scala, F#, Clojure).
  • Willingness to complete the requirements of the apprenticeship program.

Qualifications

  • An associate’s degree in Computer Science / Information Technology is preferred but is not required.
  • Preferred Technical And Professional Experience:
  • Networking experience or certification.
  • Red Hat OpenShift experience.

IBM Entry-Level & New Grad Jobs · last 7 days

75 openings · 70 need no experience

See all 75 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job