Key Responsibilities:
- Deliver lectures on 3D graphics concepts including vertices, transformations, rendering pipelines, and lighting models
- Train students on CesiumJS for building 3D GIS applications
- Guide students in setting up development environments and understanding CesiumJS architecture
- Teach 3D data formats (OBJ, GLTF, FBX) and geospatial formats (KML, GeoJSON, Shapefiles)
- Demonstrate visualization of geospatial data including terrain, elevation, and time-based data
- Train students on CesiumJS UI components, camera controls, and event handling
- Teach material systems, shaders, and customization using GLSL
- Assign practical projects and evaluate student performance
- Provide hands-on training for real-world 3D mapping applications
Requirements:
- Bachelor’s degree in Computer Science, GIS, or related field
- Proven experience in CesiumJS, GIS, or 3D mapping technologies
- Strong understanding of 3D graphics concepts and rendering
- Knowledge of JavaScript and web-based mapping technologies
- Experience with geospatial data handling and visualization
- Teaching or training experience will be preferred
Skills:
- CesiumJS & 3D GIS expertise
- JavaScript programming
- Geospatial data analysis
- 3D visualization & rendering
- Problem-solving & analytical thinking
- Communication & teaching skills
Short Summary:
We are hiring a CesiumJS / 3D Mapping Instructor to teach 3D graphics, geospatial data visualization, and application development using CesiumJS. The candidate should have strong technical expertise and teaching ability.
Pay: Rs100,000.00 - Rs125,000.00 per week
Work Location: In person