Cloud / Devops / Ci/Cd /Software Engineer
Current• Analyzing customer’s business and technical requirements assessing existing environment for cloud enablement, advising on Cloud models, technologies, and risk management strategies.• Implementing a CI/CD pipeline involving Gitlab, Jenkins, Jforg, SonarQube, Ansible, Terraform, Docker, Kubernetes, and selenium to complete to complete functional test and automated CI/CD Pipeline form Code commit to Deployment.• Responsible for design and maintenance of the GIT repositories and perform all necessary day to day GIT support for different projects.• Created and Implemented branching and merging strategy with multiple branches.• Integrated GIT into Jenkins to automate the code check-out- process.• Developed Docker images and docker container configuration to support development and testing teams and their pipelines.• Ensure all work is carried out and documented in accordance with required standards, methods and procedures.• Installed and Configured Open Source Artifact Repositories (example: Jfrog Artifactory).• Implementing Splunk for monitoring and reporting solutions across a range of environments and platforms.• Responsible for all planned complex change’s on production/Non-Prod/ Disaster recovery/ Development servers.• Managing three-tier architecture (Web Server, Application Server and Database Server).• Documenting the CI/CD flow & various incidents on knowledge base.