Critical thinking DevOps Engineer with extensive understanding of high availability architecture and concepts. Purpose-driven professional with capacity to be strong team player plus work effectively independently.
Overview
10
10
years of professional experience
1
1
Certification
Work History
Experience
DevOps Engineer
Keysight Technologies
02.2017 - Current
Creating, configuring and maintaining Infrastructure on AWS Cloud and Azure
Migrating servers from Data center to Amazon Web Services cloud
Reviewed all AWS accounts and environments to avoid additional costs, decreasing 30% of quarterly bills
Effectively configured and maintained AWS EC2 instances, managed DNS with Route 53, and optimized object storage using S3 for a seamless and reliable infrastructure.
Expertly managed AWS ECS and Fargate environments, optimizing containerized deployments for scalability, efficiency, and reliability.
Client environment setup reduced 2 day to 4hrs using infrastructure for Terraform scripts and application installation using ansible scripts
Experienced in creating various dashboards, metrics, alarms and notifications for servers using AWS Cloud Watch and Zabbix
Successfully designed and implemented the Zabbix monitoring system from inception, ensuring comprehensive and tailored monitoring solutions.
Demonstrated proficiency in database administration, encompassing PostgreSQL, MongoDB, and ClickHouse, involving user management, dump/restore procedures, and automated snapshot implementation.
Produce build and operational documents, develop customized installations, install operating systems and patches, perform day-to-day operations for various client environments
Proficiently orchestrated and automated CI/CD pipelines using Jenkins, streamlining software delivery processes for enhanced efficiency and reliability.
Linux and Windows system administration
Senior Software Configuration Management Engineer
XTL Infosystems India Pvt. Ltd
01.2015 - 01.2017
Creating, managing, and maintaining build processes to ensure that software is built consistently and reproducibly
Ensuring that software releases are properly documented, tested and approved for deployment
Setting up, maintaining, and managing software development, testing, and production environments
Establishing and enforcing standards and processes for software configuration management, including policies, procedures, and workflows
Evaluating, selecting, and implementing tools and automation processes to improve the efficiency and effectiveness of software configuration management
Troubleshoot and relentlessly hunt down issues (gathering of metrics and logs to document deployment issues)
Software Configuration Management Engineer
Xceed Technologies, Inc
03.2014 - 12.2014
Manage build and deployments using Jenkins
Build automation of .NET projects using MSBuild and Jenkins
Build failures troubleshooting
Creation and management of Projects, Branches Groups, Branches and Releases
Produce (TAG) a new production baseline with Production Team Site Files, changes in the UAT package and all changes deployed in production
Merge SVN Branches with a new production baseline and publish conflicts on the Web Site
Refresh unused environments with the new production baseline in collaboration
Provide and support for Dev, SIT, UAT and prod environments
Payroll Accounting (General Accounting and Reporting) at KEYSIGHT TECHNOLOGIESPayroll Accounting (General Accounting and Reporting) at KEYSIGHT TECHNOLOGIES