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.