Browse Jobs
For Employers
Post JobLog inGet Started

Sr. System Engineer

Bayan-tech
Mohandessin, Giza
Posted 2 years ago
51Applicants for1 open position
  • 44Viewed
  • 26In Consideration
  • 17Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Overview

We are looking for a System Engineer to maintain, upgrade and manage our software, hardware and networks.

Apply DevOps best practices to automate our application delivery and deployment process and monitor application performance.

Resourcefulness is a necessary skill in this role. You should be able to diagnose and resolve problems quickly. You should also have the patience to communicate with a variety of interdisciplinary teams and users.

Your goal will be to ensure that our technology infrastructure runs smoothly and efficiently.

Responsibilities

  • Manage physical and virtual servers and their hosted systems (like VMware, Hyper-V, RAID, Bios firmware updates).
  • Deploy and manage business critical applications and service in cloud like Amazon Web Services (AWS), Microsoft Azure DevOps.
  • Install and Configure Linux, Microsoft Systems.
  • Monitor and secure managed servers, applications, databases and services from uncontrolled and unintended access.
  • Collaborate with engineering and network teams to coordinate on IT policies.
  • Build policies and scripts to support company owned device.
  • Develop and maintain documentation for supported applications, processes, and training material to internal employees and IT staff.
  • Develop, deploy and manage tools and processes to facilitate end-user asset management, provisioning and tracking.
  • Participate in general IT operations and user support.
  • Build and maintain cross-functional relationships with internal teams to drive initiatives.
  • Plan and implement systems automation of tools and processes as required in coordinating with engineering, network and business users for better efficiency like employee onboarding and offboarding.
  • Oversee and provide operations support including account management, workflow, log analysis, troubleshooting and service optimization.
  • Assist in ongoing evaluation and management of major vendor relationships and outsourcing arrangements.
  • Develop system-monitoring and support automation to enhance and scale the quality of support (custom scripts or tools to automate routine activities).
  • Install, configure, monitor and maintain operations, performance and security of applications, SQL.
  • Databases and services needed on Windows or Linux Environment (including managing IIS and Apache Servers).
  • Install, configure and test all high availability, backups and disaster recovery solutions for managed systems hardware and software.
  • Managing company’s external hosting from websites, domains, certificates, etc.
  • Install, configure, maintain and troubleshoot Active Directory Domain Controller, DNS, DHCP, File Server, Print Server, WSUS, WDS and IIS, Single-Sign-On (SSO).
  • Manage and support desktop workstation environments.

Job Requirements

  • BSc/Ba in Information Technology, Computer Science, Engineering or a related discipline.
  • Proven experience as a System Engineer, Network Administrator or similar role.
  • Ability to create scripts in Python, Perl or other scripting and bash language.
  • Resourcefulness and problem-solving aptitude.
  • Must have professional certification in Microsoft  MCSA, MCSE.
  • Proven experience and knowledge of OS and Server administration (Linux, Windows).
  • Proven experience and knowledge of virtualization (Ex: Hyper-V, VMware).
  • Proven experience and knowledge of containerization (Ex: Docker, Kubernetes).
  • Experience in network administration (LAN, WAN) and patch management.
  • Good knowledge of system security (e.g. intrusion detection systems) and data backup/recovery.
  • Experience in  database administration, data backup and recovery.
  • Good knowledge of information security.
  • Experience administering SaaS applications like Okta, Google Workspace, Slack, Zoom.
  • Hands-on experience working in Azure DevOps, GCP and AWS environments.
  • Developing automation workflows and integrations for repetitive or manual tasks.
  • Experience working with CI/CD tools and Git.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSr. System Engineer