Browse Jobs
For Employers
Post JobLog inGet Started

Devops Engineer

Ejad tech
Nasr City, Cairo
Posted 4 years ago
21Applicants for1 open position
  • 20Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • As a DevOps Engineer you are not only responsible for the setup of the IT
  • infrastructure, CI/CD but also you are the customers’ contact person and
  • make sure that current and new hardware can be provided.
  • Job description / Role
  • Delivers software products and components for company; provides technology expertise and contributes
  • to technology stack, design, development, deployment and automated testing.
  • Assists in translating business needs into technical implementations in line with the architectural principles
  • laid down for products.
  • Supports in testing and implementation of technical solutions; reviewing technical documentation, user guides, training manuals, and system specifications to ensure quality, compliance and completeness.
  • Assists in reviewing/giving feedback on specifications and information of the architectural design provided by product team.
  • Supports in identifying the technical tools and languages needed for the design execution in line with the adopted technical and quality standards.
  • Ensures the User Interfaces are in line with requirements and rightly implemented.
  • Assists in implementing best practices, new trends, and emerging technologies that bring best value to clients; partners with cross-functional teams to explore ways and means to adopt such technologies.
  • Ensures agreed service levels are met; provides needed status reports to specialists, users, and
  • managers as needed.
  • Ensures continuous knowledge sharing within company to empower other team members.
  • Maintains effective working relationships with a variety of stakeholders, including project managers, product, operations, governance and enterprise development teams.
  • Participates in thinking and decision-making with respect to technology to the best of products.
  • Performs any other additional responsibilities as directed by the line manager.

Job Requirements

  • Core Skills: (mandatory)
  • Extensive hands-on experience on implementing DevOps at Scale in large enterprises
  • In-depth knowledge on Cloud services like: AWS-Cloud Formation, Azure-ARM, IAM Policies, AWS-EC2,
  • Azure-VMs, AWS-Lambda, Azure-Functions, AWS-S3, Azure-datalake, AWS-Glacier, AWS Multi-Region
  • VPC, Azure VNets, Route53, Azure Load Balancer, WAF, Security Groups, ALB/ELB/NLB, CloudWatch, Azure Monitor, etc.
  • Thorough end to end implementation knowledge on DevOps Strategy
  • Thorough working knowledge on end-to-end DevOps tool-chain
  • Strong exposure to emerging DevOps tools and technologies in the open market/industry
  • Extensive hands-on experience of all the phases of Software Development Life Cycle
  • Strong working knowledge on DevOps best practices and proven patterns
  • Strong knowledge in Cloud Technologies (mainly AWS, Azure, VMware vRealize Suite, etc)
  • Extensive hands-on experience in Agile Project Management
  • Should be able to mentor/coach teams on DevOps best practices, tools and proven patterns
  • End to End implementation of DevOps Telemetry
  • Deep understanding on DevOps Metrics//KPI to measure the benefits of DevOps for an Enterprise
  • Previous hands-on experience on designing and building solutions that lift & Shift from internal to cloud- based solutions.
  • Primary Technical Skills: (Hands-on Experience is mandatory)
  • Infrastructure as Code: Terraform, Ansible, Chef, Puppet
  • Cloud Computing: Deep understanding on AWS, Azure Solutions and Services
  • Networking: Deep understanding on Reverse/Forward Proxy, Load Balancer, Firewall, SSL/TLS, DNS
  • Operating Systems: Linux & Windows
  • Database Management Systems: (PostgreSQL, MySql, MongoDB, ...)
  • SDLC Tools: JIRA, Confluence
  • Container Orchestration:
  • Docker, Kubernetes, Helm - On-prem - OpenShift
  • Development: Java, Python/Groovy, Maven, Gradle, YAML, JSON, XML, Go, Shell Scripting, PowerShell
  • Continuous Integration:
  • GIT: Mastery in Git, Git branching Strategies (GitFlow, Trunk Based, Feature Flags)
  • Jenkins: Mastery in Jenkins, Configurations, Integrations, Pipeline-as-code, Declarative and Scripted Pipelines
  • Artefact Repository: Mastery in Artefact repository management (Nexus, etc), Artefact Versioning,
  • Release Artefacts, Backup strategies
  • Code Quality:
  • SonarQube, Quality Gate, Ruleset Management, Administration
  • Security:
  • SAST Tool Integration with CI/CD Pipelines
  • Container Vulnerability Scanner Tool Integration with CI/CD Pipelines
  • Secret Management Store integration with CI/CD Pipelines
  • Operate and Monitoring:
  • AppDynamics, etc - Splunk, etc
  • Testing Integration:
  • CI/CD pipeline Integration including gate check / feedback loop with Selenium, Zalenium Grid, Gatlin or Cypress, JMeter, etc
  • Secondary Technical Skills: (Deep understanding of Concept)
  • Infrastructure as Code: AWS CloudFormation, Azure ARM
  • Container Orchestration:
  • Azure – Container Instances, AKS, ACR, Service Fabric Mesh
  • AWS – ECS, Fargate, ECR, EKS, App Mesh
  • Development: Go, NodeJS
  • Operate and Monitoring:
  • AWS CloudWatch, AWS X-Ray, Azure Monitor
  • Nagios
  • ServiceNow, etc
  • Relevant Certificates:
  • CompTIA IT Fundamentals+/A+/Network+/Linux+/Cloud+ , Linux Professional DevOps Tools , AWS
  • Certifications Suite , LPIC Certifications Suite ..
  • Package: Competitive & Negotiable per case
  • Work location: Cairo branch (Nasr city), with frequent travel to Riyadh HQ

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentDevops Engineer