Search by job, company or skills

A

Software Engineer - Technical Trainer

Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Design, develop, and deliver technical learning materials, including hands-on labs, presentations, and assessment tools aligned with assigned technology stacks (e.g., Java Spring Boot, Microservices, AWS Cloud, Kubernetes).
  • Conduct technical training sessions and enablement programs for customers and internal teams, focusing on cloud-native development and modern software architectures.
  • Facilitate and assess participant performance in training programs, ensuring knowledge transfer and competency development.
  • Simplify and communicate complex technical concepts effectively to diverse audiences through structured learning approaches.
  • Contribute to curriculum development, continuous improvement of course content, and alignment with current industry standards.
  • Provide technical guidance and mentorship to learners, including support for certification readiness and practical application.
  • Participate in solution design discussions and provide recommendations on cloud architecture, microservices, and containerized environments.
  • Collaborate with engineering teams in DevSecOps activities, including implementation, deployment, and delivery using CI/CD pipelines.
  • Stay updated with emerging technologies and trends in cloud computing, software development, and cloud-native ecosystems.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related fields, or equivalent practical experience.
  • Minimum of 3+ years of hands-on experience in software development or IT, as an individual contributor or in a leadership role.
  • Strong communication and presentation skills, with the ability to explain complex technical topics clearly.
  • Proven ability to develop training materials, mentor learners, or teach technical concepts (academe experience is an advantage).
  • Demonstrated ability to adapt to new technologies and continuously upskill.
  • Primary Stack: Strong proficiency in specific their target delivery assignment: Java (Spring Boot framework), Microservices architecture, AWS Cloud, Cloud Native (Kubernetes).
  • Preferably has hands-on experience with AWS Services (EC2, ECS, EKS, RDS) and Containerization (Docker/Kubernetes).
  • Proficiency of Linux command line, Git workflows, and CI/CD pipelines is an advantage.
  • Preferably holds at least one Associate or Professional-level certification (e.g., AWS Certified Solutions Architect, Kubernetes certifications, Oracle Java certification, or similar).
  • Candidates with strong potential but without certifications may be supported through company-sponsored training and certification programs.

Benefits

  • Competitive salary package aligned with experience.
  • Hybrid work set-up (remote first but with occasional on-site based on projects).
  • Apple MacBook work laptop.
  • Paid Time Offs (Vacation, Sick, Emergency, and Wellness Leave).
  • Official Business Allowance.
  • Internet Allowance.
  • Sponsorship for AWS Certifications and continuous learning opportunities.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148680735