Our India division, Shadowcast India , is a forward-looking software development company committed to delivering scalable, secure, and user-centric technology solutions. We are currently hiring a team of Microsoft 365 Administrators/Engineers to support our prestigious clients in the financial services sector across the US, UK and European markets. In this role, you will be responsible for managing and optimizing the Microsoft 365 ecosystem across the organisation covering user provisioning, system configuration, security, compliance, and productivity tooling. You will serve as a vital link between the IT department and end users, ensuring Microsoft 365 tools are effectively leveraged to meet dynamic business needs. This is an excellent opportunity to be part of a high-performing support team, driving digital transformation and enhancing user experience in a fast-paced, innovation-led environment. Role & responsibilities Administer and support Microsoft 365 applications, including Exchange Online, SharePoint Online, Teams, OneDrive, and Entra ID (formerly Azure AD). Monitor system performance, manage user accounts and licenses, and configure security and compliance settings. Plan, execute, and support Office 365 migrations, upgrades, and integrations with minimal disruption to business operations. Collaborate with IT teams, stakeholders, and end-users to gather requirements, resolve issues, and deliver tailored solutions. Provide end-user support and technical training to ensure effective use of Microsoft 365 tools and improve productivity. Troubleshoot a wide range of hardware and software issues, including network and mobile device problems. Automate device provisioning and setup using Microsoft Autopilot, Intune, and other Mobile Device Management (MDM) tools. Stay current with the latest Office 365 features, industry best practices, and cloud collaboration trends. Recommend and implement improvements to existing systems, processes, and infrastructure. Escalate complex issues to appropriate teams while ensuring timely and professional resolution. Maintain detailed documentation of processes, configurations, incidents, and solutions. Deliver excellent customer service with a calm, solution-oriented approach during high-pressure situations. Contribute to a collaborative team environment that encourages experimentation, learning, and innovation. Preferred candidate profile Bachelors degree in Information Technology, Computer Science, or a related field Minimum of 5 years of experience in Office 365 administration Strong hands-on experience with Office 365 migrations, integrations, and troubleshooting Excellent analytical and problem-solving skills Must possess excellent English communication skillsboth written and verbalwith strong technical proficiency to deliver high-quality support over calls and emails. Experience delivering remote support through calls and emails with a high level of professionalism Ability to manage multiple priorities independently with a structured and proactive approach Friendly and customer-focused mindset with a commitment to service excellence Certification: Microsoft 365 Certified: Enterprise Administrator Expert (preferred)
Shadowcast India is seeking a Microsoft 365 Support Engineer to deliver high-quality technical support for our financial services clients across the US, UK, and Europe. This is a hands-on, client-facing role that involves supporting Microsoft 365 environments, troubleshooting user devices, and resolving core network and connectivity issues. You will work within a global support team to ensure system stability, security compliance, SLA adherence, and customer satisfaction across multiple client environments. Role & responsibilities: Microsoft 365 Administration & User Support Administer and support Microsoft 365 applications including Exchange Online, Teams, SharePoint Online, OneDrive, and Entra ID (Azure AD). Manage user accounts, license assignments, MFA, Conditional Access, and security compliance settings. Support mailbox migrations, Teams configurations, and rollout of Microsoft 365 updates and features. Troubleshoot issues related to Outlook connectivity, Teams meetings, OneDrive sync errors, and SharePoint access problems. Train end-users on new tools, best practices, and system changes to increase productivity and adoption. Configure and manage device enrollment via Intune and Autopilot for policy compliance and standardisation. Maintain clear and consistent documentation on onboarding, Microsoft 365 updates, configuration standards, and client-specific workflows. PC & Endpoint Troubleshooting Provide support for Windows PCs and laptops, including issues related to system performance (slow boot, freezing apps, etc.). Resolve user-side issues related to Group Policies (GPO), registry conflicts, or driver failures. Assist with installation and configuration of third-party apps and internal tools. Respond to virus/malware alerts using Microsoft Defender or similar tools and follow remediation protocols. Basic exposure to Hyper-V or VMware to test or triage issues on virtual machines when needed. Basic Networking & Connectivity Support Solid understanding of Domain Name System (DNS), including its role in name resolution and internet connectivity. Diagnose and resolve basic network issues: DNS failures, DHCP conflicts, IP misconfiguration, and proxy/firewall blocks. Basic understanding of NAT concepts, including the role of port forwarding, PAT (Port Address Translation) Knowledge of IPv4 and IPv6 addressing Support VPN connectivity issues including failed logins, session drops, and client configuration. Collaborate with senior engineers or external vendors to escalate LAN/WAN issues or performance bottlenecks. Basic understanding of VLANs, routing, subnetting, and NAT behavior in remote troubleshooting contexts. Awareness of Zero Trust principles and network security practices, with a willingness to grow in this area. Documentation & Knowledge Sharing Create and maintain support documentation and internal knowledge base articles for recurring issues and standard processes. Contribute to the internal SOPs and technical runbooks to improve team efficiency and continuity. Monitoring & Security Awareness Monitor alerts and insights from the Microsoft 365 Admin Center and Microsoft Defender portals. Assist in implementing and supporting policies for email security, data loss prevention (DLP), and Conditional Access as part of secure-by-design environments. Preferred Skills: 3-5 years of hands-on Microsoft 365 experience in a helpdesk, support, or MSP environment Proficient in Exchange Online, Teams, SharePoint, OneDrive, Intune, and Azure AD administration Basic to intermediate networking knowledge (OSI model, TCP/IP, DNS/DHCP, VPN) Ability to run PowerShell scripts for user management, license assignment, and configuration checks Experience supporting remote users via phone, email, and remote desktop tools with professionalism and clarity Excellent spoken and written English, with the ability to communicate technical topics to non-technical users. Certification: - Microsoft 365 Certified: Enterprise Administrator Expert (preferred) Work Schedule Work Days: Monday to Friday Work Duration: 8 hours/day Alignment: UK business hours (GMT OctMar, BST MarOct) Shift Window (IST): 11:30 AM 11:00 PM, staggered shifts to ensure full coverage Time Off: Generous holidays aligned with international client calendars Compliance & Security Due to the regulated nature of our clients in financial services, all staff are required to adhere to strict data protection, cybersecurity, and client-specific compliance protocols, including GDPR and ISO 27001 standards.
Job description Shadowcast India is seeking a Microsoft 365 Support Engineer to deliver high-quality technical support for our financial services clients across the US, UK, and Europe. This is a hands-on, client-facing role that involves supporting Microsoft 365 environments, troubleshooting user devices, and resolving core network and connectivity issues. You will work within a global support team to ensure system stability, security compliance, SLA adherence, and customer satisfaction across multiple client environments. Role & responsibilities: Microsoft 365 Administration & Support Manage and support Microsoft 365 environments including Exchange Online, SharePoint Online, Teams, OneDrive, and Entra ID (Azure AD). Administer tenant-wide policies: MFA, Conditional Access, DLP, Compliance, and Information Protection. Lead Microsoft 365 projects: hybrid setups, tenant consolidations, migrations, and third-party integrations. Automate tasks and perform advanced troubleshooting using PowerShell. Provide Tier 3 support for escalated issues like mail routing failures, Teams meeting errors, and licensing anomalies. Design and implement Intune-based security baselines, compliance policies, and Autopilot deployments. Collaborate with clients to align Microsoft 365 solutions with business and regulatory requirements. PC & Endpoint Troubleshooting Troubleshoot advanced Windows OS issues including GPO conflicts, registry errors, and driver failures. Optimize user experience by diagnosing performance degradation (slow boot, freezing apps, etc.). Provide remediation support for malware/virus alerts using Microsoft Defender or equivalent tools. Install and manage third-party software across user fleets. Basic proficiency in Hyper-V or VMware for testing and triaging virtualized environments. Networking & Connectivity Support Solid understanding of DNS, including its role in name resolution and internet connectivity Basic understanding of NAT concepts, including the role of port forwarding, PAT (Port Address Translation) Knowledge of IPv4 and IPv6 addressing Troubleshoot advanced network issues involving VPN, DNS, DHCP, IP addressing, VLAN, and firewall settings. Validate firewall/proxy settings that may interfere with cloud service access. Escalate LAN/WAN issues and maintain visibility into connectivity SLAs. Support secure access designs including Zero Trust and network segmentation policies. Documentation & Governance Maintain high-quality technical documentation for client-specific configurations, policies, and projects. Contribute to security governance by supporting ISO27001-aligned operational practices. Create training material or internal KB articles for onboarding and Tier 1/Tier 2 team enablement. Monitoring & Compliance Monitor Microsoft 365 portals and tools for proactive issue resolution. Ensure M365 usage aligns with internal and external compliance regulations. Support audit readiness and security posture assessments. Preferred Skills: 6+ years of hands-on Microsoft 365 experience in a helpdesk, support, or MSP environment Proficient in Exchange Online, Teams, SharePoint, OneDrive, Intune, and Azure AD administration In-depth understanding of TCP/IP, VPN, DNS, DHCP, VLANs, and firewalls. Strong scripting ability using PowerShell for automation and diagnostics. Familiarity with Microsoft Secure Score, Defender for Endpoint, and Compliance Manager. Excellent client interaction, documentation, and escalation management skills. Excellent spoken and written English, with the ability to communicate technical topics to non-technical users. Ability to lead and resolve complex escalations independently. Structured, proactive, and customer-focused approach to technical delivery. Certification: Microsoft 365 Certified: Enterprise Administrator Expert (preferred) Microsoft Certified: Security, Compliance, and Identity Fundamentals (preferred) Work Schedule: Work Days: Monday to Friday Work Duration: 8 hours/day Alignment: UK business hours (GMT OctMar, BST MarOct) Shift Window (IST): 11:30 AM 11:00 PM, staggered shifts to ensure full coverage Time Off: Generous holidays aligned with international client calendars Compliance & Security: Due to the regulated nature of our clients in financial services, all staff are required to adhere to strict data protection, cybersecurity, and client-specific compliance protocols, including GDPR and ISO 27001 standards.
Job description Shadowcast India is hiring a Microsoft 365 Support Engineer to provide expert technical support for our financial services clients across the US, UK, and Europe. This client-facing, hands-on role involves managing and supporting Microsoft 365 environments, resolving endpoint issues, and troubleshooting core network and connectivity problems. As part of our global support team, you will play a key role in ensuring system reliability, security compliance, SLA fulfillment, and overall client satisfaction across diverse environments. Role & responsibilities: Microsoft 365 Administration & Support Microsoft 365 Administration (Exchange Online, Teams, SharePoint Online, OneDrive, Azure AD / Entra ID) Intune / Microsoft Endpoint Manager (Device Enrollment, Autopilot provisioning, Compliance Policies, App Protection) Microsoft 365 Security & Compliance (Purview, eDiscovery, Retention Policies, Litigation Hold) Licensing management (Microsoft 365 Business Premium, E3, E5, EMS, Defender) using group-based licensing Advanced Windows troubleshooting (performance, drivers, profiles, updates, Autopilot errors) PowerShell scripting for bulk administration and automation Documentation & Governance Maintain clear and up-to-date technical documentation for client-specific configurations, policies, and project implementations Support operational best practices aligned with ISO27001 and other security frameworks Develop internal knowledge base (KB) articles and training materials to enable Tier 1 and Tier 2 teams Monitoring & Compliance Proactively monitor Microsoft 365 environments using built-in tools and dashboards for early issue detection and resolution Assist in ensuring Microsoft 365 usage remains compliant with both internal policies and external regulatory requirements Contribute to audit readiness activities and support periodic security posture assessments Technical Skills: Strong understanding of TCP/IP, DNS, DHCP, VPN, VLANs, NAT/PAT, and firewalls Troubleshooting of DNS and DHCP issues Configuration and support for VLANs Knowledge of NAT/PAT including port forwarding SSL certificate management Email authentication protocols: SPF, DKIM, DMARC Microsoft Defender for Endpoint integration with Intune PowerShell scripting for automation and diagnostics Familiarity with Microsoft Secure Score and Compliance Manager Basic experience with virtualization (Hyper-V or VMware) Hands-on experience with Exchange Online, Teams, SharePoint, OneDrive, Intune, and Azure AD General Requirements: 6+ years of experience in Microsoft 365 support (helpdesk, IT support, or MSP environment) Strong English communication skills for client-facing support and documentation (spoken and written) Ability to explain technical concepts to non-technical users Skilled in handling and resolving complex technical issues independently Experience with client interaction, documentation, and escalation management Proactive, organized, and customer-focused approach to support delivery Work Schedule: Work Days: Monday to Friday Work Duration: 8 hours/day Alignment: UK business hours (GMT OctMar, BST MarOct) Shift Window (IST): 11:30 AM 11:00 PM, staggered shifts to ensure full coverage Time Off: Generous holidays aligned with international client calendars Compliance & Security: Due to the regulated nature of our clients in financial services, all staff are required to adhere to strict data protection, cybersecurity, and client-specific compliance protocols, including GDPR and ISO 27001 standards.
Job Description: As a Full-Stack Engineer, you will be part of a talented engineering team building innovative, immersive, and scalable applications. You will work across backend and frontend systems, contribute to the design and development of software solutions, and collaborate closely with cross-functional teams to deliver high-quality products that push the boundaries of interactive technology. Roles & Responsibilities: Develop, test, and maintain applications using Node.js, TypeScript, and NestJS for backend and React (or similar frameworks) for frontend. Build and integrate RESTful APIs , ensuring proper design, documentation, and performance. Write clean, readable, and reusable code to support current features and future enhancements. Collaborate with the team on system design discussions and suggest improvements. Work with both relational (MySQL, Oracle) and NoSQL databases (MongoDB) , handling schema design and queries. Create and maintain unit and integration tests to ensure code reliability. Participate in code reviews , learn from feedback, and contribute to team coding standards. Troubleshoot and debug issues across the stack (frontend, backend, database). Stay updated with new technologies and best practices, with an interest in blockchain and NFTs . What we're looking for: 0-3 years of professional experience with Node.js and backend development Good understanding of REST APIs and web application architecture Familiarity with frontend frameworks (React preferred) Experience working with databases (MySQL/Oracle/MongoDB) Ability to write clear, maintainable, and testable code Strong problem-solving skills and attention to detail Good communication and collaboration skills Interest in learning and mentoring peers , even at a small scale Experience implementing responsive front-end interfaces from Figma designs, with strong proficiency in Tailwind CSS or similar frameworks.