
DevOps Engineer with 5+ years of experience in designing, automating, and managing scalable cloud infrastructure and CI/CD pipelines. Strong expertise in AWS and AZURE cloud services, containerization, and configuration management, with hands-on experience delivering highly available, fault-tolerant, and auto-scalable systems. Proven ability to automate build and deployment workflows using Jenkins, Docker, Kubernetes, Terraform, Ansible, Puppet, and Chef, significantly reducing manual effort and deployment errors. Adept at collaborating with cross-functional teams across the SDLC and Agile environments to deliver reliable, secure, and efficient production systems. Strong background in Linux administration, scripting (Shell, Python), monitoring, and release management.technical skills.
• Working as a DevOps engineer to install Jenkins on K3s cluster with helm charts to migrate Jenkins from Bluemix to OpenSource Jenkins.
• Using JCasC automated all Jenkins configurations such as system-configurations, tools, plugins, cloud-configurations, Script-approvals in template files to flexible and easy to maintain.
• Integrated Jenkins with LDAP for centralized user authentication and authorization with RoleBased access control (RBAC) to control permissions based on user roles for project level.
• Using groovy scripts to automate exporting and importing Jenkins global/folder level credentials from source to target.
• Support daily deployments for Azure, C2C, and databases during morning and afternoon slots for non-production environments. Responsible for managing weekly production change releases.
• Collaborate closely with development teams to set up, build, and resolve deployment issues for applications.
• Implement SonarQube for code quality analysis, ensuring continuous inspection of code for bugs, vulnerabilities, and code smells within CI/CD pipelines.
• Utilize Git for version control, managing branching strategies, and ensuring a clean commit history.
Configure and optimize Jenkins jobs for building, packaging applications, automated testing, and deploying artifacts across multiple environments.
• Orchestrate the upgrade of Redis from v4 to v6 across all environments, integrating new features, security patches, and performance enhancements.
• Strategically downgrade Redis instances from tier P2 to P1, optimizing resource allocation and cost efficiency while maintaining performance standards.
• Seamlessly transition applications to Node.js v18, ensuring compatibility with latest features, security updates, and performance optimizations.
• Document upgrade processes, including detailed steps, configurations, and troubleshooting guidelines, for knowledge sharing and future reference.
• Develop automation scripts to monitor SSL/TLS certificate expiration, proactively managing certificate renewals for non-prod and production environments.
• Engage in R&D activities to address project challenges, proposing and implementing innovative solutions to enhance efficiency and performance.
• Lead the migration from on-premises data centers to Azure & GCP data centers for the LMS module, ensuring seamless transition and adherence to project timelines.
• Conduct thorough investigation and analysis of current data center processes, making necessary adjustments to customer properties and database files.
• Collaborate closely with clients to set up and build applications, ensuring alignment with technical specifications and client requirements.
• Administer GIT repositories, managing creation, branching, merging, and maintaining source code for various applications.
• Implement Jenkins for continuous integration, configuring jobs, plans, and deployment tools to automate build processes.
• Set up new build environments on Linux and Windows servers, ensuring all required services are provisioned and configured.
• Create and manage Azure resources including Virtual Machines, VNets, Storage, and Load Balancers across multiple environments (Dev, QA, Stage, and Prod) for different clients.
• Monitor and perform health checks on customer URLs using Splunk, Zabbix, and Catch point tools, ensuring service availability and performance.
• Act as primary execution engineer for build and migration teams, successfully migrating 8 onpremises data centers to cloud environments.
• Serve as Subject Matter Expert (SME) for 5 data centers, conducting knowledge transfer sessions for new team members and providing support during parallel migrations.
• Recognized with Q2 FY22 Individual award in The Extra Mile Award category and Q3 FY23 Individual award in the Skill Star Award category.