About Us
We are a leading provider of hands-on learning solutions, specializing in creating immersive lab environments for IT professionals seeking to earn Microsoft certifications. Our mission is to empower learners by delivering real-world, practical experiences that prepare them for success in their careers. We are looking for a highly skilled and detail-oriented Lab Environment Architect to design, build, and maintain cutting-edge lab environments tailored to Microsoft certification exams, including sandbox environments and web applications.
If you are passionate about technology, have deep expertise in Microsoft technologies, and enjoy creating innovative learning experiences, we want to hear from you!
Key Responsibilities
Lab Environment Design & Development
:
- Design and build virtual lab environments that align with Microsoft certification requirements, including Azure, Microsoft 365, Dynamics 365, Power Platform, and other Microsoft technologies.
- Develop lab scenarios and exercises that simulate real-world challenges, ensuring learners gain practical skills.
- Collaborate with subject matter experts (SMEs) to ensure lab content is accurate, up-to-date, and aligned with Microsoft’s official curriculum and exam objectives.
Sandbox Creation:
- Design and implement isolated sandbox environments where users can safely experiment with Microsoft technologies without impacting production systems.
- Configure sandbox environments with pre-defined templates for common use cases, such as Azure resource deployment, application development, and testing.
- Ensure sandbox environments are secure, scalable, and easy to reset for repeated use by learners.
Web Application Integration
:
- Develop and integrate web-based applications into lab environments to enhance the user experience and provide interactive learning tools.
- Build custom dashboards, portals, and interfaces that allow users to interact with lab resources, track progress, and access instructional materials.
- Implement REST APIs and backend services to enable seamless communication between lab environments and web applications.
Technical Implementation
:
- Set up and configure cloud-based and on-premises lab environments using tools like Azure, Hyper-V, VMware, and other virtualization platforms.
- Automate lab provisioning and teardown processes using scripting languages (e.g., PowerShell, Bash, Python) and infrastructure-as-code tools (e.g., Terraform, ARM templates).
- Ensure lab environments are scalable, secure, and optimized for performance.
Testing & Quality Assurance:
- Conduct rigorous testing of lab environments, sandbox setups, and web applications to ensure functionality, reliability, and alignment with learning objectives.
- Identify and resolve technical issues promptly to minimize downtime and enhance the user experience.
Documentation & Support:
- Create comprehensive documentation for lab setup, configuration, troubleshooting, and sandbox usage.
- Provide technical support to internal teams and external users to address lab-related issues.
Qualifications
Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Current Microsoft certifications (e.g., AZ-900, AZ-104, MS-100, PL-900) are highly desirable.
- Additional certifications in cloud computing, DevOps, or IT infrastructure are a plus.
Experience:
- 3-5 years of experience in IT infrastructure design, cloud architecture, or lab environment development.
- Proven track record of working with Microsoft technologies, including Azure, Microsoft 365, Dynamics 365, and Power Platform.
- Experience designing and managing sandbox environments for testing and experimentation.
- Hands-on experience developing web applications and integrating them with backend systems.
Technical Skills:
- Proficiency in scripting and automation tools (e.g., PowerShell, Bash, Python, Terraform, ARM templates).
- Strong understanding of networking, security, and system administration principles.
- Familiarity with web development frameworks (e.g., React, Angular, Vue.js) and backend technologies (e.g., Node.js, .NET, Django).
- Experience with REST APIs, microservices, and cloud-native architectures.
- Knowledge of containerization technologies (e.g., Docker, Kubernetes) for deploying sandbox and web app components.
Soft Skills
:- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities to work effectively with cross-functional teams.
- Attention to detail and a commitment to delivering high-quality results.
What We Offer
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A dynamic and collaborative work environment.
- Access to cutting-edge tools and technologies.
- The chance to make a meaningful impact on the learning journey of IT professionals worldwide.