Now you can Instantly Chat with Rahul!
About Me
- Having 4 years of experience in IT Industry as a Linux & DevOps Engineer.
- Good experienced on Design and implemented configuration management (SCM) management methodologies using...
- Configured CI/CD tools Jenkins, Maven, and Git Hub repository for the continuous smooth build process.
- Hands on experience in AWS EC2, Load Balancer and Elastic Search.
- Created and maintained Jenkins jobs that execute with Pipeline.
- Experience in UNIX, Shell Scripting for automation processing.
- Deploying configuring, managing, maintaining, a Master and Slave machines using Jenkins.
- Experience in Docker container-based environment, creating customized images and Writing Docker image files and push it to the Docker Registry.
- Good experience in automated deployment tool Ansible.
- Prior experience in automated build pipeline, continuous integration, and continuous deployment with Jenkins.
- Experience with version control tools such as GIT
- Extensive experience in using Build Automation scripting like Maven.
- Performed server provisioning using Vagrant in virtual box and AWS environments by configuring vagrant files
- Extensive experience in all phases of Software Development Life Cycle (SDLC) in Agile, Scrum, and Waterfall methodologies.
- Having strong interpersonal skills, fast learning, teamwork, good analytical, consulting, and problem-solving skills, strong communication skills
- Managed daily builds and releases to QA, Debugged build failures and worked with developers and QA people to resolve related issues worked on JIRA ticketing tool.
- Experience in ITIL and IT change management.
Skills
Positions
Portfolio Projects
Description
Domain : Health Care
Client : Cigna
Duration : September 2019 to Present
Role : Linux
Roles and Responsibilities
- Focused on automation and integration.
- Contributing to the DevOps team to maintain and build out our infrastructure and servers currently operating on AWS platforms.
- Involved in Create/Enhance/automate build and deployment processes for each release and backup, restore and upgrade.
- Experience in creating Docker images and managing Docker registry.
- Experience in orchestrating Docker containers.
- deploying, configuring, managing, maintaining, a server machine using puppet.
- Deployed Puppet for automated management of machine configurations.
- Setup and maintain cloud-based infrastructure (AWS).
- Gather customer requirements and translate the application requirements to provide AWS solutions.
- Use of Shell scripting languages for Linux platforms.
- Hands on experience in daily activities like Disk Management and User Management issues.
- User Administration such as adding a new user account/modifying/deleting user account and granting sudo access based on the requirement.
- Hands on experience on remote tools SSH and SCP.
- Providing AWS operations and deployment guidance and best practices throughout the lifecycle of a project.
- Managing Backups of EBS Volumes.
- As a build engineer, worked towards automating build process by writing batch scripts
- Developing the utility scripts to effectively reduce the time and manual effort.
- Integrated delivery (CI and CD process) Using Jenkins.
- Building the source code using Subversion and Jenkins.
- Build and deployment scripts according to SCM team standards and processes to QA, Performance and Production Environments.
- After completing of the scripts development and process setup, execute the builds and deployments to all above environments based on weekly scheduled build.
- Editing configuration and other files using editors like vi and vim. Remote system administration using tools like SSH and TELNET. Knowledge on IPTABLES Responsible to Monitoring the Daily basis jobs. If any critical issues arise, escalating to related L2 team.
- Preparing the daily Fallout’s (count of errors) and status reports.
- Updating the daily Application Trackers (Daily Status Report) from onsite shared path.
- Doing Checkout activities (To Test the Failed Scripts) on weekends as L2 team member.
- Handling the Batch Monitoring.
- Handling the mailbox Monitoring, identifying the issues and escalating to appropriate Cognizant onsite team.
- Consolidate the monthly shift roaster.