At a Glance
- Tasks: Lead engaging virtual training sessions on application modernization and cloud technologies.
- Company: Join NIIT, a global leader in managed training services.
- Benefits: Flexible freelance role with opportunities to enhance your skills.
- Other info: Work remotely from anywhere in the UK and grow your career.
- Why this job: Make a real impact by shaping the future of tech education.
- Qualifications: 8+ years in software engineering and strong training skills required.
The predicted salary is between 40000 - 50000 € per year.
About NIIT: NIIT provides comprehensive and scalable managed training services for learning administration that maps directly to our customer needs. Training is our business and passion. We are one of the largest training outsourcing providers in the world. NIIT delivers and administers 75,000 days of training each year, in 18 languages. We have designed and developed over 50,000 days of classroom training and 20,000 hours of web-based training localized to more than 25 languages. NIIT is a global service provider with a presence in more than 40 countries.
Location: Anywhere in UK
Job type: Freelance
Job Overview: We are hiring a Technical Bootcamp Facilitator to deliver a 5-day virtual program on Application Modernization for engineers and architects. The role combines hands-on technical expertise with strong training and facilitation skills.
Experience with Agentic AI, Generative AI, LLM, RAG, DAG, ReAct loop, LangChain, Langgraph, OPA, Rego, MCP server and client etc.
Key Responsibilities:- Deliver instructor-led sessions on modernization, cloud, and application refactoring
- Conduct live demos and guide participants through hands-on labs
- Troubleshoot technical issues in real-time during sessions
- Manage cohorts and drive engagement across virtual training
- Support capstone projects and evaluate outcomes
- Strong experience in Application Modernization & Mainframe (IBM Z)
- Hands-on knowledge of Microsoft Azure, containers (Docker/Kubernetes), CI/CD
- Good understanding of 6R/7R frameworks and cloud-native architectures
- Proficiency in Linux, Git, scripting (Python/Bash)
- 8+ years in software engineering / cloud / modernization
- Prior experience in technical training or workshops
- Strong communication and facilitation skills
- AWS/GCP exposure, AI/LLM basics
- Relevant certifications (Azure/Kubernetes/Mainframe)
- IBM certifications in z/OS, COBOL, or zCloud-related disciplines
- Microsoft Azure certifications (AZ-104, AZ-305, AZ-400, or AZ-204)
- Certified Kubernetes Administrator (CKA) or Application Developer (CKAD)
- Hands-on experience with mainframe modernization tooling such as IBM Watsonx Code Assistant for Z, IBM Application Discovery and Delivery Intelligence (ADDI), Micro Focus Enterprise, or comparable
- Familiarity with hyperscaler mainframe-modernization offerings (e.g., AWS Mainframe Modernization, Google Dual Run)
- Experience with hand-over models such as ADEC / AppCOE / AMS or equivalent application managed-services constructs
- Regulated-industry context: financial services, insurance, healthcare, or public sector modernization engagements
NIIT is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic.
Technical Trainer employer: NIIT
NIIT is an exceptional employer that prioritises training and development, offering a dynamic work culture where innovation thrives. As a global leader in managed training services, employees benefit from extensive resources, opportunities for professional growth, and the chance to engage with cutting-edge technologies in a flexible freelance role. With a commitment to diversity and inclusion, NIIT fosters an environment where every voice is valued, making it an ideal place for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Technical Trainer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech training field and let them know you're on the lookout for opportunities. You never know who might have a lead or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your previous training sessions, demos, and any hands-on labs you've facilitated. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Stay active on platforms like LinkedIn. Share insights about application modernization, cloud technologies, or any relevant topics. Engaging with the community can help you get noticed by recruiters looking for someone just like you!
✨Tip Number 4
Don't forget to apply through our website! We love seeing passionate candidates who are eager to join our team. Make sure your application reflects your unique skills and experiences that align with the Technical Trainer role.
We think you need these skills to ace Technical Trainer
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with Application Modernization and the specific technologies mentioned in the job description. We want to see how your skills align with what we're looking for!
Show Off Your Training Skills:Since this role involves delivering training, don’t forget to showcase any previous experience you have in teaching or facilitating workshops. We love seeing examples of how you've engaged participants and made learning fun!
Be Clear and Concise:When writing your application, keep it straightforward and to the point. We appreciate clarity, so make sure your key achievements and skills stand out without unnecessary fluff.
Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at NIIT
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like Application Modernization and cloud platforms. Brush up on your knowledge of Microsoft Azure, Docker, and Kubernetes, as well as any relevant frameworks. Being able to discuss these topics confidently will show that you’re the right fit for the role.
✨Prepare for Live Demos
Since the role involves delivering live demos and hands-on labs, practice presenting technical concepts clearly and engagingly. Consider running through a mock session with a friend or colleague to get comfortable with the format and timing. This will help you feel more at ease during the actual interview.
✨Showcase Your Training Experience
Highlight your previous experience in technical training or workshops. Be ready to share specific examples of how you’ve successfully engaged participants and managed cohorts in the past. This will demonstrate your facilitation skills and ability to drive engagement, which are crucial for this role.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s training approach and the specific programme you’ll be facilitating. This shows your genuine interest in the role and helps you understand their expectations better. Plus, it gives you a chance to assess if the company culture aligns with your values.