Browse Jobs
For Employers
Post JobLog inGet Started

Senior DevOps Engineer

Paynas
Cairo, Egypt
Posted 4 years ago
14Applicants for1 open position
  • 2Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

At Paynas the core of our success lies in our team, the great people that are helping us drive real change and make an impact. We value collaboration and celebrate individuality and diversity. We believe there is only one way to build an awesome organization and that is, to attract exceptionally talented people who are aligned with our mission and make them our partners in success. Our recipe for this is a team that thrives on challenges, is passionate about solving real problems, and not afraid to work super hard. As a self-learning organization, we encourage every member of our team to continuously strive for self-improvement and to do better for our clients, for their community, and for our mission to invest in people. And because that’s paynas's mission, we make sure we invest in OUR people, and ensure they’re equipped with the tools they need to constantly do better and be better. Individuals who believe in what we do, are committed to integrity, delivering results, and being happy will feel right at home at paynas!

Job Responsibilities

  • Spread DevOps culture and continuously enhance the process of software development.
  • Develop and integrate tools/scripts to automate the process of development/deployment.
  • Implement automation tools and frameworks (CI/CD pipelines).
  • Ability to have hands-on code (could write and push hot-fixes to production in urgent cases)
  • Integrate/configure tools for system and inter-microservices monitoring and alerting (mostly over Kubernetes)
  • Develop and deploy solutions to optimize the infrastructure and external services cost (ex: set up caching data stores, make changes to the code to integrate them)
  • Assure required security level for the infrastructure, datastores and the different environments: production/staging/development (ACL, VPNs, authorization, etc..)
  • Maintain the infrastructure on the cloud (AWS) allocating new resources, setting up new platforms/clusters with the proper configurations
  • Handle critical production issues around the hour and prepare an incident report
  • Perform root cause analysis for production issues
  • Design procedures for system troubleshooting and maintenance
  • Work closely and support the dev team with the infrastructure and architecture decisions, debugging production issues, new services deployment and new cloud resources setup and allocation
  • Maintain our datastores, monitor the load, design and implement a backup and restore plans, scaling, clustering (sharding/replication)
  • Contribute to both infrastructure architecture and microservices design

Job Requirements

  • Engineering or Computer Science graduate is mandatory.
  • Ability to use a wide variety of open source technologies and cloud services.
  • Experience with AWS or GCP or Microsoft Azure
  • Experience with automating build and deploy processes.
  • Background in Linux administration.
  • Experience with automation/configuration management using Ansible, Puppet or Chef.
  • Infrastructure as a code using Terraform or AWS Cloud formation.
  • Good knowledge of working with virtual/cloud environments
  • The candidate should possess solid communication, interpersonal and leadership skills and should be comfortable working in a very dynamic and collaborative work environment.
  • Candidate must exhibit problem-solving skills and ability to take initiatives and learn fast.
  • Awesome, Multi-Tasker and Agile is a must

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior DevOps Engineer