Devops Engineer
ArabDT -
New Cairo, CairoPosted 3 years ago25Applicants for1 open position
- 13Viewed
- 3In Consideration
- 10Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Main Job Duties:
- Build, deploy, and scale applications on AWS or Azure.
- Develop CI/CD pipelines.
- Develop automation and build scripts.
- Develop scripts that can help decrease gaps between development and production.
- Develop scripts that can improve the development process and code quality.
- Develop build scripts that run on a daily and weekly bases, send failure or success reports accordingly, and then revert changes in case of failures.
- Identify and fix build issues, automate build and test scripts, and report regressions accordingly.
- Develop, test, deploy, and configure enterprise Kubernetes clusters.
- Use tools that automate system health checks, and report changes that may have caused health degradation.
- Detect issues that cause different behaviors between production and development environments.
- Apply and document OS standards, processes, and security practices.
- Configure system dependencies, and resolve conflicts.
- Collaborate with team members to ensure data delivery, consistency, and integrity.
- Test, install and issue patches on production releases.
- Develop systems to efficiently execute complex hierarchies tailored to individual users in a consumer-facing application.
- Build Docker images.
- Troubleshoot and resolve issues in Docker and Kubernetes environments.
- Implement disaster recovery plans.
- Implement security policies.
Job Requirements
- Required Skills: Bachelor Degree in Engineering (Computer or Network or Communication ) is a must, the master degree will be highly appreciated
- Experience in object-oriented programming languages such as C#/Java/Go/C++.
- Excellent knowledge of web development best practices for performance, security, and maintainability
- Experience in JIRA
- Experience in Agile (Scrum/Kanban), UML and DevOps (CI/CD)
- Good time-management skills.
- Strong analytical and problem-solving skills.
- Knowledge of Microsoft development tools including Visual Studio 2013/2015/2017 and TFS
- Familiar with Agile, DevOps (CI/CD), TDD, Feature Flags, Microservices, test automation.