DevOps Engineer
Umano -
Nasr City, CairoPosted 4 years ago25Applicants for1 open position
- 18Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Building and maintaining tools and solutions associated with deployment and operations platform, ensuring that all meet our customer service standards and reduce errors.
- Actively troubleshoot any issues that arise during development, testing and production, catching and solving issues before launch.
- Test system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed.
- Update processes and design new processes as needed.
- Deploy product updates as required while implementing integrations when they arise.
- Specifying, documenting and developing new product features, and writing automating scripts.
- Manage code deployments, fixes, updates and related processes.
- Work with open-source technologies as needed.
- Work with CI and CD tools, and source control such as GIT.
- Stay current with industry trends and source new ways to improve the business.
Job Requirements
- Bachelor’s Degree in Computer Science, Engineering, Software Engineering or a relevant field.
- Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS.
- Strong experience with databases such as MySQL, Mongo.
- Knowledge of scripting languages such as JavaScript, Perl, Python, PHP, Bash.
- Good Knowledge in Hadoop, RabbitMQ, Redis, memcached.
- Experience with project management and workflow tools such as Agile, Jira, Scrum/Kanban.
- Experience with open-source technologies and cloud services.
- Experience in working with automation, configuration and CI/CD tools
- Strong communication skills and ability to explain protocol and processes with team and management.
- Up to Two years of experience in a DevOps Engineer role (or similar role); experience in software development and infrastructure development is a plus.
- Strong troubleshooting skills with the ability to spot issues before they become problems.
- Current with industry trends, IT ops and industry best practices, and able to identify the ones we should implement.
- Time and project management skills, with the capability to prioritize and multitask as needed.
- Solid team player.