Project 1
Project Name: TRINITYRESPOND CAD (COMPUTER AIDED DISPATCH SYSTEM)
Client : AP108
Role : Implementation Engineer
Technology : GIT, Maven, Jenkins, Nexus, Tomcat, Windows, Linux, MSSQLDocker, Nginx, Apache, Shell scripting, Jira.
Roles & Responsibilities:
- Implemented Jenkins pipelines and managed Docker deployments
- Monitored and optimized AWS infrastructure
- Maintained code repositories and performed release activities
- Installation, Configuration, Maintenance, experience of source code management systems, like GIT.
- Administration/Maintenance of continuous integration build engines using Jenkins.
- Create Jenkins Jobs to automate Build compilation and deploy to QA/Pre-Prod environments.
- Setup Docker in all QA/Pre-prod/Prod environments and managing Docker private repository.
- Automated application containerization by writing Dockerfile and creating images. Application environment will be automatically built with given number of containers with application setup out of box.
- Created pipelines for continuous integration builds and deployments in Jenkins.
- Playing the role of Release Engineer by supporting developers for subversion configuration spec creation, branching, and deliveries to the integration branch.
- Participated in Release meetings to finalize Release with developers/QA/Project Management and discuss backup plan.
Project 2
Project Name : AUCD smartcity
Client : Honeywell Egypt
Role : SRE Engineer (Onsite 6 Months)
Technology : GIT, Maven, Jenkins, Nexus, Tomcat, Windows, Linux, MSSQLDocker, ,Nginx, Apache
Roles & Responsibilities:
- Design, develop, and maintain infrastructure automation using Puppet
- Validating the ICT as per give requirement
- Set up end-to-end architecture for new projects, covering all essential cloud services and ensuring scalability, availability, and security.
- Installed, Configured and Maintained Ubuntu Linux in AWS environment.
- Setup CICD deployment process for micro services using docker, EKS, Jenkins and Kubernetes.
- Strong Knowledge in Nginx and HA proxy
- Have set up Jenkin/GIT/BitBucket Integration CI tools..
- Set up and managed artifact storage and Docker registry with Nexus Repository to centrally store and manage builds and Docker images.
- Working in Agile framework CI – CD process and updating daily status in the scrum meeting.
- Has hand on experience in managing & monitoring large number of Linux servers in a distributed system.