company-logo

Web Hosting & DevOps Engineer

Ashewa Technology Solution S.C

job-description-icon

Engineering

Software Engineering

Addis Ababa

2 years - 4 years

1 Position

2025-04-01

to

2025-05-01

Required Skills

web programming

+ show more
Fields of study

Computer Engineering

Software Engineering

Information Technology

Computer sciences

Full Time

Share

Job Description

As a Web Hosting & DevOps Engineer, you will be responsible for setting up, managing, and securing the web hosting infrastructure for Ashewa Cloud. This role involves configuring VPS, firewalls, and billing systems while implementing automation to ensure high availability, security, and compliance. You will also provide technical support, troubleshoot hosting-related issues, and continuously optimize system performance.

Duties & Responsibilities:

  • Configure, maintain, and secure VPS, firewalls, and DDoS protection.

  • Manage and optimize VPN solutions (OpenVPN, WireGuard, IPsec) for secure access.

  • Install, update, and monitor server software, ensuring uptime and disaster recovery plans.

  • Implement security best practices, backup policies, and system protection measures.

  • Manage control panels (cPanel, WHM, DirectAdmin) and integrate billing systems like WHMCS.

  • Automate server tasks, account provisioning, and monitoring workflows.

  • Configure and manage payment gateways for automated billing and follow-up.

  • Handle domain setup, DNS configuration, and registrar management.

  • Troubleshoot domain and hosting-related issues efficiently.

  • Implement CI/CD pipelines and manage version control systems (GitLab, GitHub).

  • Optimize server performance, caching strategies, and resource management.

  • Ensure compliance with data protection policies and system security.

  • Support the setup, configuration, and management of SSL certificates.

  • Provide professional customer support for hosting-related queries.

Job Requirements

Qualifications:

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, IT, or Computer Engineering.

  • 2+ years of experience with an MSc degree or 4+ years of experience with a BSc degree in a related role.

  • Strong expertise in Linux server administration

  • Proficiency in web hosting platforms

  • Experience in server automation 

  • Knowledge of DevOps workflows,

  • Hands-on experience with cloud hosting platforms and infrastructure as code 

  • Strong understanding of networking, security protocols, VPNs, and firewalls.

  • Experience with billing automation and payment gateway integration.

  • Knowledge of server optimization techniques, including caching, load balancing, and database performance tuning.

  • Strong problem-solving and troubleshooting abilities.

  • Ability to work independently and collaboratively in a fast-paced environment.

How to Apply

Applicants who only meet the requirements should email their CVs to hr@ashewa.com, mentioning the vacancy in the subject line. 

Fields Of Study

Computer Engineering

Software Engineering

Information Technology

Computer sciences

Skills Required

web programming