Join Our Team

Remote Open Positions

Candidates are welcomed to submit their CV on hr@mokshtech.net

Windows System Administrator

Job Summary:

We are seeking a highly motivated and experienced Windows System Administrator to join our IT team. The ideal candidate will be responsible for the installation, configuration, maintenance, and security of our Windows-based infrastructure. This role requires a strong understanding of Windows Server operating systems, Active Directory, networking, and security best practices. The Windows System Administrator will play a crucial role in ensuring the reliability, security, and efficiency of our IT systems.  

Job Role and Responsibilities:

  • System Installation and Configuration: Install, configure, and maintain Windows Server operating systems. Deploy and manage server hardware and virtual machines. Install and configure software applications and updates.
  • System Maintenance and Performance Monitoring: Monitor system performance and identify potential issues. Perform regular system updates and security patching. Troubleshoot hardware and software problems. Maintain system documentation and logs.
  • Security Administration: Implement and enforce security policies and procedures. Manage user accounts and access permissions in Active Directory. Conduct security audits and vulnerability assessments. Respond to security incidents and breaches. Manage firewalls, antivirus, and other security tools.
  • Network Administration: Manage network services such as DNS and DHCP. Troubleshoot network connectivity issues. Configure and maintain network devices.
  • Data Backup and Recovery: Implement and manage data backup and recovery procedures. Ensure data integrity and availability. Develop and test disaster recovery plans.
  • User Support: Provide technical support to end-users. Resolve hardware, software, and network-related issues. Create and maintain user accounts and profiles.
  • Automation: Automate routine tasks using PowerShell scripting. Develop and maintain scripts for system administration.

Required Certifications and Experience:

  • Minimum of 7-10 years of experience in Windows system administration.
  • Proven experience managing Windows Server environments.
  • Experience with Active Directory, networking, and security.
  • Proficient in Windows Server operating systems (e.g., Windows Server 2016, 2019, 2022).
  • Strong understanding of Active Directory, DNS, DHCP, and Group Policy.
  • Solid networking skills (TCP/IP, routing, switching).
  • Proficiency in PowerShell scripting for automation.
  • Knowledge of security best practices and tools (firewalls, antivirus).
  • Experience with virtualization technologies (VMware, Hyper-V).
  • Experience with backup and recovery solutions.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.  
  • Strong attention to detail and organizational skills.
  • Ability to prioritize tasks and meet deadlines.  

Vulnerability Engineer

Job Summary:

The Vulnerability Engineer is responsible for proactively identifying, analyzing, and mitigating security vulnerabilities within the organization’s systems, networks, and applications. This role involves conducting vulnerability assessments, penetration testing, and working closely with IT and development teams to implement remediation strategies. The Vulnerability Engineer plays a critical role in maintaining a strong security posture and protecting sensitive data.

Job Role and Responsibilities:

  • L2/L3 as part of Moksh Tech’s leading MSP & Software Development services.
  • In Information Technology (patching, server configurations, PowerShell/Command prompt, Azure)
  • In Cybersecurity (Current certifications and pursuing certifications, Past job experience)
  • In Networking
  • Working with clients/managed service provider.
  • Vulnerability management experience (Collaboration, tool, GPO, patching/updates)
  • With tools Covelo, Knowbe4, Logic Monitor, ConnectWise Automate, Umbrella, SIEM tool

Required Skills and Experience:

  • L2/L3 as part of Moksh Tech’s leading MSP & Software Development services.
  • In Information Technology (patching, server configurations, PowerShell/Command prompt, Azure)
  • In Cybersecurity (Current certifications and pursuing certifications, Past job experience)
  • In Networking
  • Working with clients/managed service provider.
  • Vulnerability management experience (Collaboration, tool, GPO, patching/updates)
  • With tools Covelo, Knowbe4, Logic Monitor, ConnectWise Automate, Umbrella, SIEM tool

IT Field Engineer

Job Summary:

We are seeking a highly motivated and experienced IT Field Engineer to join our dynamic IT team. The ideal candidate will possess a strong background in managing and maintaining complex IT environments, including Active Directory, Exchange/Office 365, Azure, and virtualization platforms. This role will be responsible for ensuring the stability, security, and efficiency of our IT infrastructure, providing expert-level support, and contributing to ongoing cloud migration and optimization projects.

Job Role and Responsibilities:

  • Proven ability to manage server roles & features, regular support operations, end-users support
  • Active Directory Management: Administer and maintain Active Directory, including group policy management, PowerShell scripting, and domain trust relationships. Troubleshoot and resolve Active Directory-related issues.
  • Server Administration: Manage and maintain Windows Server environments (2022, 2019, 2016), including server roles and features, regular support operations, and end-user support. Perform server patching and updates.
  • Microsoft 365 and Exchange Management: Administer and maintain Exchange and Office 365 environments. Perform Office 365 and Azure migrations.
  • Cloud Infrastructure (Azure): Manage and maintain Azure cloud environments, including Azure VMs, Azure AD/Entra AD, and AD Sync. Implement and manage Azure-based solutions. Manage cloud-based firewalls.
  • Virtualization (VMware/Hyper-V): Manage and maintain virtualized environments using VMware and/or Hyper-V.
  • Remote Access and Security: Manage and administer remote access solutions, including Microsoft RDS. Manage and administer firewalls. Implement and manage MDM and Intune solutions.
  • Backup and Disaster Recovery: Implement and manage backup and disaster recovery solutions, such as Veeam.
  • Networking and Connectivity: Troubleshoot ISP-related issues and coordinate with vendors. Maintain and manage network infrastructure.
  • Vendor Management and Licensing: Work with vendors and manage Microsoft licensing. Manage and coordinate with ISP vendors.
  • Managed Services and Multi-Tenant Support: Provide comprehensive knowledge of managed services and multi-tenant support environments.
  • Documentation and Communication: Maintain accurate documentation of IT systems and procedures. Provide clear and concise written and verbal communication. Provide reporting to management.

Required Certifications and Experience:

  • Proven experience supporting Active Directory, including group policy, PowerShell scripting, and domain trust.
  • Extensive experience managing Windows Server environments.
  • Strong knowledge of Exchange and Office 365 administration.
  • Experience with Office 365 and Azure migrations.
  • Hands-on experience with virtualization platforms (VMware, Hyper-V).
  • Proven experience managing Azure cloud environments.
  • Experience managing remote access solutions (Microsoft RDS).
  • Experience with firewalls.
  • Experience with patching.
  • Experience with Intune and MDM.
  • Experience with backup solutions (Veeam).
  • Experience with Azure AD/Entra AD, AD Sync, and Azure VMs.
  • Experience working with vendors and managing Microsoft licensing.
  • Excellent troubleshooting skills for ISP-related issues.
  • Comprehensive knowledge of managed services and multi-tenant support.
  • Excellent written and verbal communication skills.

Service Desk

Job Summary:

We are seeking a highly skilled and motivated Service Desk Engineer to join our dynamic IT team. The ideal candidate will provide comprehensive technical support to our end-users and manage critical infrastructure components. This role requires a strong understanding of Microsoft technologies, cloud platforms, virtualization, and network administration. You will be responsible for resolving technical issues, implementing solutions, and ensuring the smooth operation of our IT environment.

Job Role and Responsibilities:

  • End-User Support: Provide timely and effective technical support to end-users via phone, email, and ticketing system. Troubleshoot and resolve hardware and software issues, including operating systems, applications, and peripherals. Manage and maintain user accounts and permissions within Active Directory and Azure AD.
  • Active Directory and Server Administration: Administer and maintain Active Directory, including group policy, PowerShell scripting, and domain trusts. Manage server roles and features (Windows Server 2016/2019/2022).Perform regular server maintenance, patching, and security updates.
  • Cloud and Virtualization: Manage and support Microsoft Exchange and Office 365 environments. Execute Office 365 and Azure environment migrations. Administer and maintain virtualized environments using VMware and Hyper-V. Manage and optimize Azure cloud services and Azure VMs. Administer Entra AD, and AD Sync.
  • Network and Security: Configure and manage firewalls. Administer remote access solutions, including Microsoft RDS. Troubleshoot ISP-related issues and coordinate with vendors. Implement and manage MDM and Intune solutions.
  • Backup and Recovery: Manage and administer backup solutions.
  • Managed Services and Vendor Management: Work within a managed services and multi-tenant support environment. Coordinate with vendors and manage Microsoft licensing. Introductory support role for vendor relations.
  • Documentation and Reporting: Maintain accurate documentation of IT systems, procedures, and troubleshooting steps. Generate reports on service desk performance and system health.

Required Certifications and Experience:

  • Minimum of 5-7 years of experience in a service desk or IT support role.
  • Extensive experience supporting Active Directory, including group policy, PowerShell scripting, and domain trusts.
  • Proven experience managing server roles and features (Windows Server 2016/2019/2022).
  • Proficiency in managing Exchange and Office 365 environments.
  • Experience with Office 365 and Azure environment migrations.
  • Hands-on experience with virtualization technologies (VMware, Hyper-V).
  • Strong knowledge of Azure cloud platform.
  • Experience managing remote access solutions (Microsoft RDS).
  • Firewall administration experience.
  • Patch management experience.
  • Experience with Intune and MDM.
  • Experience with Backup solutions like Veeam.
  • Experience with Azure or Entra AD, AD Sync and Azure VM.
  • Experience working with vendors and managing Microsoft licensing.
  • Proven ability to troubleshoot ISP-related issues.
  • Comprehensive knowledge of managed services and multi-tenant support environments.
  • Excellent written and verbal communication skills.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and as part of a team.  

Web Administrator

Job Scope:

The Web Administrator is responsible for the overall maintenance, security, and performance of the organization’s websites. This role involves managing web servers, implementing security protocols, performing website updates, troubleshooting technical issues, and optimizing website performance. The ideal candidate will possess strong technical skills, a keen eye for detail, and the ability to work effectively in a fast-paced environment.

Job Role and Responsibilities:

A Website Administrator, also known as a Webmaster or Site Administrator, is responsible for maintaining, configuring, and ensuring the optimal performance of a website. Here are some key responsibilities and skills typically associated with this role:

  • Website Maintenance: Regularly update and maintain the website to ensure it is functioning properly and efficiently.
  • Content Management: Update product information, content, and artwork on the website.
  • Technical Support: Troubleshoot and resolve any technical issues that arise.
  • Security: Implement and monitor security measures to protect the website from cyber threats.
  • Performance Monitoring: Monitor website traffic and performance to ensure a smooth user experience.
  • User Experience: Ensure the website is user-friendly and accessible to a wide audience, including individuals with disabilities.
  • Testing and Deployment: Test and deploy new features and updates, and contribute to user acceptance testing of new requirements and improvements.
  • Virtual Machines: Manage and maintain virtual machines (VMs) for hosting and development environments. This includes setting up, configuring, and troubleshooting VMs.
  • Mail Protocols: Configure and manage email services using SMTP, POP3, and IMAP protocols. Ensure reliable email delivery and retrieval.
  • cPanel Management: Use cPanel to manage website hosting, including setting up email accounts, managing databases, and configuring DNS settings.

Required Certifications and Experience:

  • Technical Knowledge: Proficiency in web development languages such as HTML, CSS, JavaScript, and familiarity with content management systems (CMS).
  • Problem-Solving: Strong analytical and troubleshooting skills to resolve technical issues.
  • Communication: Excellent communication skills to collaborate with other team members and stakeholders.
  • Attention to Detail: Meticulous attention to detail to ensure the website is accurate and up-to-date.
  • Security Awareness: Knowledge of cybersecurity best practices to protect the website from threats.
  • Virtualization: Experience with virtualization technologies and managing virtual machines.
  • Email Protocols: Understanding of SMTP, POP3, and IMAP protocols for email configuration and management
  • CPanel: Proficiency in using cPanel for website and server management.
  • Bachelor’s Degree: Typically, a bachelor’s degree in computer science, information technology, or a related field is required.
  • Certifications: Certifications in web development, information technology, or cybersecurity can be beneficial.