As an Endpoint Engineer, your primary responsibility will involve maintaining, monitoring, and supporting global IT systems and infrastructure. You will spearhead multiple projects, offering technical expertise to Endpoint and Systems Administrators, while ensuring the reliability, security, and performance of enterprise computing platforms.
You will design, construct, and enhance the systems operating environment—encompassing servers, storage, and backup solutions—to align with dynamic business requirements. Your technical proficiency will cover a range of platforms and tools, including Windows, Linux, VMware, Active Directory, DNS, and DHCP. Responsibilities will include overseeing access controls, security applications, and system backups to uphold a secure and consistently available infrastructure. This position requires advanced troubleshooting capabilities to address intricate hardware, software, and foundational network challenges. You will evaluate system malfunctions, address incidents promptly, and implement contingency measures to safeguard operational resilience. Furthermore, you will provide round-the-clock operational support, spearhead disaster recovery initiatives, and oversee off-site storage protocols.
To excel in this position, you must possess outstanding communication and collaboration abilities. You will engage directly with system users, technical teams, and external vendors, delivering expert support and training when necessary. A commitment to exceptional customer service and a proactive mindset for addressing challenges are critical requirements.
Qualifications include a Bachelor’s degree in Computer Science, Information Technology, or a closely related field, along with a minimum of three years of professional experience in software development. Proficiency in programming languages such as Python, Java, or C++ is essential, along with expertise in database management and system architecture. Strong problem-solving skills, exceptional attention to detail, and the ability to work collaboratively in a team environment are required. Familiarity with Agile methodologies and version control systems like Git is also necessary. Candidates must possess excellent communication skills to convey technical concepts effectively to both technical and non-technical stakeholders.
Hold an undergraduate degree in Computer Science, Information Technology, or a comparable technical discipline.
With a minimum of five years of practical experience, you have administered enterprise-level servers and IT infrastructure.
Requires a minimum of five years of hands-on experience in designing, configuring, deploying, and optimizing server hardware and operating environments.
With a minimum of five to seven years of hands-on experience in IT, preferably within progressive roles, the ideal candidate will demonstrate expertise in endpoint systems and enterprise computing platforms.
Overseeing key responsibilities on an ongoing basis, the position entails sustained execution of critical duties including, but not limited to, strategic planning, operational oversight, and performance monitoring to ensure consistent alignment with organizational objectives. The role demands vigilant adherence to established protocols while adapting to evolving priorities, with a focus on delivering measurable outcomes and fostering continuous improvement across all functional areas. Incumbent must demonstrate proficiency in resource allocation, stakeholder engagement, and risk mitigation to uphold accountability and drive sustainable growth.
Project planning involves developing comprehensive strategies to outline project objectives, scope, timelines, and resource allocation with meticulous precision. It requires close collaboration with stakeholders to ensure alignment of goals and adherence to established deadlines. Additionally, it encompasses risk assessment, budget management, and the creation of detailed project schedules to facilitate smooth execution. Effective project planning ensures that all team members are informed of their roles and responsibilities while maintaining clear communication channels throughout the project lifecycle.
Facilitates or provides expert guidance on short- and long-term project planning initiatives in collaboration with team members, clients, and other IT departments.
Prepares comprehensive cost and timeline projections, ensuring accuracy and alignment with project objectives.
Records discussions and formalizes agreed-upon terms for future reference.
Collaborates with systems engineers to interpret and address technical requirements.
Integrates solutions with external applications and platforms, ensuring seamless interoperability beyond the existing framework.
The Maintenance role involves performing a variety of tasks to ensure the proper functioning and upkeep of facilities, equipment, and systems. Responsibilities include conducting routine inspections, identifying issues, and executing repairs to maintain optimal operational conditions. Requirements encompass a strong understanding of maintenance principles, proficiency in using relevant tools and equipment, and the ability to troubleshoot problems effectively. Additionally, the position demands adherence to safety protocols, compliance with regulations, and a commitment to maintaining high standards of cleanliness and organization.
Conducts regular maintenance activities for critical infrastructure systems, including executing backups, managing patches, and applying hot fixes.
Formulates strategic approaches to regulate the frequency of appropriate support package and patch implementations.
Observes system health status vigilantly and formulates suitable recommendations, as needed.
Handle general administrative tasks, including managing correspondence, maintaining records, and coordinating meetings. Prepare and distribute internal and external communications, ensuring accuracy and professionalism. Oversee office operations, such as ordering supplies, managing office equipment, and supporting staff with logistical needs. Maintain a well-organized filing system and ensure compliance with organizational policies. Assist with budget tracking, expense reporting, and other financial documentation as required. Demonstrate exceptional organizational skills, attention to detail, and proficiency in standard office software.
Coordinates various activities and ensures their accuracy and compliance with established standards.
Administers user permissions for systems, servers, and files to ensure secure and appropriate access control.
Manages the establishment of new profiles, establishes and modifies access permissions, and oversees the maintenance of user accounts.
Installs, configures, and maintains system hardware and software components to ensure optimal performance and reliability.
Oversees the preparation and upkeep of tracking and configuration documents, as well as associated schedules.
Responsible for overseeing the execution of system upgrades and service pack installations.
Evaluates whether inactive accounts warrant removal from the system.
Oversees the management and maintenance of the Storage Area Network (SAN) infrastructure, ensuring optimal performance, reliability, and security for data storage operations.
The incumbent will be responsible for overseeing and evaluating performance metrics to ensure operational efficiency and effectiveness. This role involves tracking key indicators, analyzing data trends, and identifying areas for improvement to support organizational goals. The position requires a keen attention to detail and the ability to generate actionable insights from performance reports. Additionally, the individual will collaborate with cross-functional teams to implement corrective measures and enhance overall productivity.
Oversees monitoring processes and assesses any issues brought to attention by team members.
Ensures the execution of capacity workload modeling and the completion of availability analysis.
The position entails tracking system-operating capacity, including disk space, tape storage, memory usage, and CPU utilization.
Evaluates performance metrics and control reports to assess operational effectiveness and identify areas for improvement.
Proposes adjustments to operating system configurations to enhance performance and ensure reliability.
Designs, implements, maintains, and enhances tools and backend utilities to facilitate effective capacity planning management, while ensuring thorough documentation and robust support.
We are seeking a meticulous and experienced testing professional to join our team. The ideal candidate will possess a strong background in software testing methodologies, including manual and automated testing, with proficiency in tools such as Selenium, JIRA, and Bugzilla. Additionally, the candidate should have experience with performance, security, and regression testing. Responsibilities include designing and executing test cases, identifying defects, documenting test results, and collaborating with development teams to ensure high-quality deliverables. A bachelor’s degree in computer science or a related field is required, along with at least three years of hands-on testing experience. Excellent problem-solving skills and attention to detail are essential for this role.
Drives or offers technical leadership in the planning, design, and implementation of testing initiatives.
Ensures comprehensive evaluation of tests to assess all potential impacts on the existing infrastructure and applications.
Continuous improvements are integral to this role, requiring a proactive approach to identifying and implementing enhancements in processes, products, or services. The position demands a keen eye for detail and a commitment to operational excellence, with a focus on driving efficiency and innovation. Key responsibilities include analyzing current workflows, collecting and interpreting data, and proposing solutions to optimize performance. Candidates should possess strong problem-solving skills, proficiency in relevant tools or methodologies, and the ability to collaborate with cross-functional teams to execute improvements effectively. Experience in continuous improvement methodologies, such as Lean or Six Sigma, is highly advantageous.
Develops and proposes key performance indicators to evaluate effectiveness.
Evaluates operational metrics to assess performance and support the enhancement of processes, ensuring continual improvement and success.
Oversee the design, implementation, and maintenance of automated job scheduling systems to ensure seamless execution of tasks across organizational workflows. Collaborate with IT teams to integrate scheduling solutions with existing infrastructure, optimizing performance and reliability. Monitor job completions, troubleshoot scheduling conflicts, and implement corrective measures to minimize downtime. Develop and document detailed procedures for job scheduling policies, ensuring compliance with industry standards and security protocols. Analyze system logs and performance metrics to identify trends, forecast potential issues, and recommend improvements. Train end-users and support staff on scheduling tools and best practices to enhance operational efficiency. Stay current with emerging technologies and industry trends to continuously refine scheduling strategies and maintain system scalability.
Develops comprehensive automation specifications by interpreting both business and technical requirements, extending across multiple business domains.
Revises the job schedule to accommodate evolving priorities and unique handling requests as they arise.
Maintains the dependability and accessibility of infrastructure platforms.
Oversees the planning and execution of maintenance and repair activities to ensure optimal operational efficiency.
Overseeing the management and maintenance of computer systems, the Computer Operations role ensures efficient processing, robust security, and uninterrupted functionality of IT infrastructure. This position involves monitoring system performance, troubleshooting technical issues, and implementing preventive measures to mitigate potential disruptions. Responsibilities include managing hardware and software resources, coordinating backup procedures, and ensuring compliance with established IT policies and security protocols. Additionally, the role may involve collaborating with cross-functional teams to support system upgrades, deployments, and user training initiatives.
Oversees the execution of production job processes to ensure efficient workflow management.
Ensures that maintenance procedures are carried out in accordance with established standards and protocols.
Revises the job schedule to accommodate evolving priorities and unique processing requirements as they arise.
Operates sophisticated computer hardware systems and associated peripheral equipment with precision and technical proficiency.
The position requires continuous oversight of systems, ensuring they are monitored around the clock, every day of the week.
Conducts routine maintenance tasks to ensure optimal functionality and reliability of equipment and systems.
Ensures input and data are complete and accurate by performing thorough validation checks.
Conducts comprehensive evaluations of workflows and operational procedures to identify inefficiencies and suggests strategic enhancements to optimize performance and productivity.
Conducts thorough assessments of historical data to identify and analyze key trends, ensuring accurate and insightful evaluations for informed decision-making.
Seeking a skilled Production Support professional to ensure seamless operation of manufacturing processes. Responsibilities include monitoring equipment performance, troubleshooting technical issues, and implementing preventive maintenance measures to minimize downtime. The ideal candidate must possess strong problem-solving skills, proficiency in relevant software and tools, and a minimum of three years of experience in a production environment. Duties also entail collaborating with cross-functional teams, documenting maintenance activities, and adhering to safety protocols. Excellent communication and teamwork abilities are essential for coordinating with maintenance, engineering, and production staff to optimize efficiency and maintain high-quality output.
Facilitates collaborative problem-solving efforts among team members to ensure effective resolution of issues.
Documents, tracks, and reports systemic issues while overseeing their resolution to ensure efficient and effective problem-solving.
Collaborates closely with Systems Engineers and Architects to address systemic issues or unresolved challenges.
Develops and implements procedures and control measures to address issues, or devises interim solutions to maintain operations until lasting resolutions are established.
Documents the current status of issues and the steps taken to resolve them.
Creates structured checklists and automated scripts to systematically address recurring issues and streamline problem resolution processes.
Ensure the protection and integrity of company assets, personnel, and information through vigilant surveillance, access control, and risk mitigation strategies. Implement and enforce security protocols to safeguard against unauthorized entry, theft, or cyber threats while maintaining compliance with regulatory standards. Conduct regular inspections, monitor surveillance systems, and respond promptly to incidents or breaches. Collaborate with law enforcement and emergency services when necessary to address security concerns and uphold a safe environment for all stakeholders.
Collaborates with IT Security teams, as necessary, to support investigations or conduct system audits.
Assesses audit trails with the objective of identifying systematic breaches of security protocols.
Investigates and communicates security-related concerns in a timely and appropriate manner.
Maintains strict adherence to established security requirements to safeguard organizational assets and mitigate risks effectively.
Ensures the resilience and uninterrupted operation of critical business functions during disruptions. Develops, implements, and maintains comprehensive strategies, protocols, and recovery plans to minimize downtime and mitigate risks. Conducts regular assessments, including risk analysis and impact evaluations, to identify vulnerabilities and enhance preparedness. Coordinates with cross-functional teams to test and refine continuity plans, ensuring alignment with organizational objectives and regulatory requirements. Provides training and guidance to employees on emergency response procedures and the importance of business continuity measures.
Administers archival operations, including the installation, upgrading, configuration, and scheduling of tasks, as well as continuous monitoring to ensure optimal performance and reliability.
Archives data images as part of standard operational procedures, ensuring systematic storage and retrieval of digital assets for efficient access and long-term preservation.
Conducts off-site storage operations with precision and efficiency.
Ensures the successful execution of system backup operations.
Qualifications
BA/BSc/HND
Experience Required
5 - 7 years