Systems & DevOps Engineer
Ejadtech -
Dokki, GizaPosted 3 years ago29Applicants for2 open positions
- 11Viewed
- 1In Consideration
- 2Not Selected
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
- System Administrator EngineerFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza15 days ago