About
Experienced DevOps engineer with 10 years of cumulative experience, including years specifically focused on DevOps practices. Demonstrated history of contributing to both DevOps initiatives and software development within the banking industry.
DevOps Engineer
- Birthday: July 9, 1994
- Phone: +201147773731
- City: Cairo, Egypt
- Age:
- Degree: Bachelor of Computer Science
- Email: work@eslamali.me
Skills
DevOps
Web development
- ASP.NET MVC.
- ASP.NET MVC Core.
- Java Spring.
- Node.JS.
- PHP
Database
- MS SQLServer
- MySQL
- MongoDB
Resume
Professional Experience
MDI (Misr Digital Innovation)
September 2024 – Present
-
Position: Lead DevOps Engineer.
-
Responsibilities:
-
- Led the transition and takeover of DevOps operations from Atos, managing on-premises technologies.
- Designed and implemented improvements to existing architecture to resolve system inefficiencies.
- Managed and secured CI/CD pipelines across multiple DevOps teams.
- Ensured integration and automation using tools like JFrog, Ansible, and SonarQube.
- Implemented SAST and DAST for continuous security testing in the DevOps pipeline.
- Managed version control, repository access, and security within GitHub Enterprise.
- Oversaw the use of Jenkins for automation and OpenShift for container orchestration in on-prem environments.
- Accountable for all DevOps-related tasks and security compliance across teams.
BanqueMisr
February 2021 – September 2024
-
Position: DevOps Engineer.
-
Responsibilities:
-
- Spearheaded the transition from manual workflow to automated development life cycle for BanqueMisr, encompassing both legacy and newly developed applications.
- Currently leading a transformative project to transition traditional workflows to DevOps methodologies, including selecting the appropriate technology stack and guiding the project team towards successful implementation.
- Collaborated closely with developers to design the architecture of new applications, ensuring alignment with organizational objectives and industry best practices.
- Installed and administered Microsoft Azure DevOps on-premise, facilitating seamless project management and collaboration among team members.
- Developed Dockerfiles to streamline application deployment processes and enhance scalability and portability.
- Created and maintained OpenShift manifests files, optimizing application deployment and management in containerized environments.
- Established and managed Vagrant boxes to facilitate consistent development environments across teams, improving efficiency and collaboration.
- Designed and implemented Skaffold files to automate the development workflow, accelerating the build, test, and deployment processes.
- Orchestrated the creation and maintenance of Azure CI/CD pipelines, enabling continuous integration and delivery of software updates with minimal downtime.
- Conducted informative DevOps sessions for non-DevOps engineers, fostering a culture of collaboration and knowledge-sharing across departments.
BanqueMisr
May 2018 – February 2021
-
Position: Enterprise Software Developer.
-
Responsibilities:
-
- Analyze project requirements and translate them into actionable functionality and non-functionality tasks.
- Develop both backend and frontend components using a variety of programming technologies, including ASP.NET, Java Spring Boot, and Node.js with Express.
- Conduct comprehensive testing throughout the development process to ensure the reliability and quality of the software.
- Maintain and update existing systems to meet evolving business needs and industry standards.
- Design and implement structured databases to efficiently store and manage project data.
- Deploy software applications across various environments, ensuring seamless integration and optimal performance.
- Provide ongoing support to end-users, addressing any issues or concerns in a timely manner.
E-Marketing Egypt
February 2018 – May 2018
-
Position: Junior android and back-end developer.
-
Responsibilities:
-
- Development of dynamic websites with PHP, ensuring seamless integration of backend functionalities with frontend interfaces.
- Utilized Node.js to architect scalable and efficient backend systems, catering to the specific requirements of each project.
- Engineered mobile applications for the Android platform, employing Java to build robust components that prioritize user experience and functionality.
Al-Attal for Iron and Steel (Freelance)
March 2016 – February 2018
-
Position: PHP Developer.
-
Responsibilities:
-
- Independently designed, developed, and implemented a comprehensive HR management system encompassing salary management, employee leaves tracking, loan management, attendance tracking, deduction management, annual increase, incentives, etc.
- Took full ownership of the project from conception to deployment, demonstrating strong initiative and self-reliance.
- Conducted thorough analysis of HR processes and requirements to ensure the system effectively addressed the needs of the organization.
Education
• Master of Business Administration (MBA),
Digital business administration specialization (In Progress)
2025 - Present
The Arab Academy for Management, Banking and Financial Sciences (AAMBFS).
Bachelor of Computer Science,
computer science department
2012 - 2016
October 6 University (O6U).
Faculty of Computer science and information technology.
- Cumulative total: Good.
- Graduation project: Excellent.
- Graduation project details: Smart home automation system using a native android application and web application with PHP as a backend programming language.
Summer Trainings
Training in IT department in Petrobel – Belayim Petroleum
2013
Training in IT department in Petrogas
2013
Extra-Curricular Activities
President of SMS (Stock Market Simulation)
2015 - 2016
Head of IT committee at SMS (Stock Market Simulation)
2014 - 2015
Contact
Location:
Cairo, Egypt
Email:
work@eslamali.me
Call:
+201147773731