Browse Jobs
For Employers
Post JobLog inGet Started

Systems & DevOps Engineer

Ejadtech
Dokki, Giza
Posted 3 years ago
29Applicants for2 open positions
  • 11Viewed
  • 1In Consideration
  • 2Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Responsibilities

  • Responsible for multitasking and dealing with multiple urgent situations at a time, DevOps Engineers must be extremely flexible.
  • Project Planning
    • Participates in the processes of strategic project-planning meetings. In addition to providing guidance and expertise on system options, risk, impact and costs vs. benefits, he creates and shares their operational requirements and development forecasts to allow for timely and accurate planning of projects.

 

  • Development
    • Responsible for developing and building IT solutions, DevOps Engineers install and configure solutions, implement reusable components, translate technical requirements, assist with all stages of test data, develop interface stubs and simulators and perform script maintenance and updates.

 

  • Deployment
    • Build automated deployments through the use of configuration management technology.
    • Deploy new modules and upgrades and complete fixes within the production environment.

 

  • Documenting and Knowledge transfer

 

  • Maintenance and Troubleshooting
    • Routine application maintenance tasks.
    • Help create requirements and procedures for implementing routine maintenance.
    • Troubleshooting existing information systems for errors and resolving those errors.

 

  • Performance Management
    • Evaluate existing applications and platforms,  also give recommendations for enhancing performance via gap analysis, identifying the most practical alternative solutions and assisting with modifications.
    • Professional Skills
  • Wide knowledge in operating system administration, programming languages, cloud platform deployment and networking protocols
  • Profound knowledge in various scripting languages, system & server administration and mass system deployments
  • Hands-on experience in networking security, databases and cloud systems

 

Technological Skills

  • Systems skills
    • OS: Linux essentials
    • Containers: Docker & Kubernetes
    • File Servers, Security, Performance, High Availability, Mailing servers, VPN
  • Networking skills: Networking essentials, DNS, Network routing/subnetting, SSL Certificates
  • Database skills: PostgreSQL, MySql, MongoDB, Redis etc.
  • Source code management skills:  Git, Git Flows,  GitLab, GitHub etc.
  • Cloud services skills:
    • AWS: EC2, S3, Route53, VPC, RDS, EKS etc.
    • GCE
    • OpenStack
  • Monitoring: Prometheus, Grafana.
  • Log management: ELK (Elasticsearch, Logstash, Kibana), EFK (Elasticsearch, Fluentd, Kibana), Loki etc.
  • Security: Server hardening, WAF, Fail2ban, Firewalls, Dos & DDoS protection etc.

Job Requirements

Certificates (Better to have)

  • CompTIA IT Fundamentals+/A+/Network+/Linux+/Cloud+
  • Linux Professional DevOps Tools
  • AWS Certifications Suite
  • GCE Certifications Suite
  • LPIC Certifications Suite
  • Or any subject-related certificate.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSystems & DevOps Engineer