DevOps Engineer [Egypt]


 

Job Purpose:

As a DevOps Engineer you will be responsible for the selection, review, design and implementation of tools and processes which enable efficient and automated software development lifecycle from development to testing. Your mission is to embrace continuous integration/deployment in a delivery pipeline that will perform automated quality checks, deploy cloud infrastructure and applications quickly, and provide operational metrics that can be consumed by development teams. An ideal candidate for this role will have a blend of development and operational experience that provides them with a good understanding of the developers they are working with, while also balancing customer satisfaction and maintaining critical systems uptime. The overall goal is to change and improve the relationship by advocating better communication and collaboration between these two business units.

Key roles and responsibilities

  • Understand and be able to present modern.
  • $ads={1}

    DevOps processes and deliver client presentations around them.
  • Strong background in multiple OS such as windows, Linux and Unix and a variety of SQL and NoSQLDatabases.
  • Experience with automation/configuration management and using either Puppet, Chef, or an equivalent.
  • Ability to use a wide variety of open-source technologies and cloud services.
  • A working understanding of code and script (Python, Perl, Ruby and/or PowerShell)
  • Knowledge with SDLC tools such as GitHub, SVN, Maven, Ant, Jenkins, SonarQube, Azure DevOps, PMD, Bugzilla, Nexus, Ansible, Jira, and Confluence.
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Knowledge of private and public cloud management from AWS, Microsoft, and VMware.

Required Skills:

  • Minimum 4+ Cloud/DevOps Experience
  • Experience with Git version control systems
  • Experience building release CI/CD pipelines (Jenkins/ Azure DevOps)
  • Experience with Microservice containerization and orchestration (Docker/Kubernetes)
  • Strong Knowledge in Operating systems, Databases , and Networking
  • Strong proficiency in languages such as Shell/Perl/Python/Java
  • Handle the implantation, deployment, migration, and integration of solutions on any cloud platform, ensuring the scalability of solutions.

Good to have :

  • Certified in Microsoft Azure cloud

Essential skills & attributes:

  • Excellent oral and written communication skills as well as basic presentation skills
  • Excellent time management, communication, and organizational skills
  • Ability to interact efficiently and collaborate with senior team members

$ads={2}


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال