Browse Jobs
For Employers
Post JobLog inGet Started

Devops Engineer

Perfect Presentation
6th of October, Giza
Posted 1 year ago
25Applicants for1 open position
  • 22Viewed
  • 22In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

About the Job  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

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