#IkoKaziKE

Back to jobs

Endpoint Engineer

World Vision

full time Nairobi Posted 19 hours ago

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related technical field

  • Minimum of 5+ years of hands-on experience administering enterprise-level servers and IT infrastructure.

  • At least 5+ years of experience designing, configuring, deploying, and optimizing server hardware and operating environments.

  • 5-7 years of progressive experience in information technology, with a focus on endpoint systems and enterprise computing platforms.

**PROJECT PLANNING: ****

  • Leads or consults short- and long-term project planning efforts with team members, clients and other IT groups.  

  • Develops cost/time estimates.  

  • Documents discussion and agreements.

TECHNICAL REQUIREMENTS: **Works with systems engineers to understand technical requirements. **

DESIGN/DEVELOP: **Integrates solutions with other applications and platforms outside the framework. **

MAINTENANCE: ****

  • Performs routine maintenance tasks for infrastructure systems such as backups, patch management and hot fixes. 

  • Develops strategies to manage the frequency of appropriate support package/patch application. 

  • Monitors health of systems and provides appropriate recommendations, when required. 

ADMINISTRATION: ****

  • Coordinates and validates activities. 

  • Manages user access to, systems, servers, and files.  

  • Administers the setup of new profiles, creates and updates access permissions and maintains user accounts. 

  • Installs, configures and maintains system hardware and software components.  

  • Maintains tracking and configuration documentation and plans.  

  • Supervising the installation of system upgrades and service packs.  

  • Determines if inactive accounts should be deleted. 

  • Administers Storage Area Network (SAN). 

PERFORMANCE MONITORING: ****

  • Supervises the monitoring procedures and evaluates problems identified by team members.  

  • Ensures that capacity workload modeling and availability analysis is performed. 

  • Monitors system-operating capacity in terms of disk space, tape storage, memory and CPU utilization.  

  • Reviews performance and control reports. 

  • Recommends settings changes to the operating system to improve performance and reliability. 

  • Develops, maintains, recommends, documents and supports tools and backend utilities to provide capacity planning management. 

TESTING: ****

  • Leads or provides technical direction for the planning, designing, and execution of testing efforts.  

  • Ensures that tests evaluate all possible impacts on the current infrastructure or application. 

CONTINUOUS IMPROVEMENTS: ****

  • Recommends performance metrics.  

  • Analyzes and reports on operational metrics to understand performance and to ensure success in process improvements. 

SYSTEM JOB SCHEDULING: ****

  • Translates business and technical requirements to develop automation specifications that span more than one business area.  

  • Updates job schedule based on current priorities and special handling requests. 

  • Ensures reliability and availability of platforms.  

  • Schedules maintenance and repairs. 

COMPUTER OPERATIONS: ****

  • Coordinates production job processing. 

  • Ensures that maintenance procedures are executed.  

  • Updates job schedule based on current priorities and special handling requests. 

  • Operates computer hardware systems and related peripheral equipment. 

  • Monitors systems on a 24x7 schedule. 

  • Performs maintenance procedures. 

  • Validates input and output data for completeness and accuracy. 

  • Analyzes job processes and recommends improvements. 

  • Reviews historical data for trend analysis. 

PRODUCTION SUPPORT: ****

  • Coordinates problem resolution among team members.  

  • Documents, monitors, reports, and manages the resolution of systemic issues. 

  • Works with Systems Engineers and Architects when issues appear systemic or cannot be resolved.  

  • Recommends procedures and controls for problem resolution or creates temporary solutions until permanent solutions can be implemented.  

  • Documents problem status and resolution.  

  • Develops checklists and scripts for resolving routine problems. 

SECURITY: ****

  • Works with IT Security, where needed, in investigations and/or audits of systems. 

  • Analyzes audit trails to detect systematic security violations.  

  • Reports security issues when appropriate.  

  • Ensures security requirements are adhered to. 

BUSINESS CONTINUITY: **

  • Administers archival activities such as installing, upgrading, configuring, and scheduling and monitoring, jobs.  

  • Performs data image archiving. 

  • Performs off-site storage procedures.  

  • Verifies that system backups run successfully.