VINAY K
Phone No: 902-***-**** Email ID: **********@*****.***
PROFESSIONAL SUMMARY:
With 5 years of experience in Implementing Organization DevOps strategy in various environments of Linux and windows servers along with adopting cloud strategies based on Amazon Web Services.
Good Experience on ELK – Elasticsearch, Logstash, Kibana
Having knowledge on Serverless Architecture (Lambda, API Gateway)
Having knowledge on Lex, Cognito, Polly and Claudia JS
Expert in Cloud Technologies like Amazon Web Services (AWS) VPC, EC2, Cloud Front, S3, IAM, RDS, Route 53, Cloud Watch and Elastic cache, Glacier, SNS, AWS RedShift.
Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
Document system configurations, Instance, OS, and AMI build practices, backup procedures, troubleshooting guides, and keep infrastructure and architecture drawings current with changes.
Utilize Amazon Glacier for archiving data.
Utilize Amazon S3 for frequently accessed data and for static website hosting.
Knowledge on Amazon Connect and Good exposure on Provisioning Systems.
Automate the backup services with cron in the docker containers.
Deploy Ansible and Jenkins to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
Migrated existing infrastructures over three AWS accounts into VPCs managed by Cloud formation
Maintaining and Monitoring the Application/Servers using Nagios & Datadog.
Expert in Cloud Technologies like Amazon Web Services (AWS) VPC, EC2, S3, IAM, RDS, Route 53, Cloud Watch, Dynamo DB and Elastic cache, Glacier, Cloud trail, Cloud front.
Good Experience in Database administration, SQL, Views, Stored Procedures, Index and Events
Good Knowledge of using different protocols like FTP, SSH, HTTP, HTTPS and Connect direct.
Setup the Cloud trail for security and audit of other AWS services.
Migrating and Managing DNS entries in Route 53 and various DNS providers.
Hands on experience on VPC, Subnets, and Route tables etc.
Good at MySQL version up gradation and MySQL development experience
Good working experience on User Management
Good working Knowledge on Different type of Engines like MyISAM & INNODB
Creation of Multiple Instances using single & multiple configuration file.
Creating different kind of tables, views, Stored procedures, Events
Good working knowledge on Query Optimization and Tuning of Server Parameters.
Scripting with PowerShell & Command Lines
Working as a part of team and providing 24x7 supports on a Production database and System support environment.
TECHNICAL SKILLS:
Cloud Technologies
AWS VPC, EC2, S3, CloudWatch, Cognito, Polly, Lex, Amazon Connect
RDS, Elastic Cache, IAM, AWS RedShift
Virtualization
VMware, Vagrant
Bug Reporting tools
Jira, REMEDY
Protocols
TCP/IP, SSH, UDP, SNMP, SMTP, TELNET
Web Technologies
Tomcat, APACHE, F5 Load Balancers, Web Logic, Web Sphere, JBoss
Automated Build Tools
Dockers, Jenkins (Basic)
Version Control Systems
GIT/ GITHUB
CD Tools
Custom Tools, RPM, YUM
Configuration Management
Chef, Puppet, Ansible (Basic)
System Monitoring Tools
Nagios, Keytone, SPLUNK, Newrelic, Datadog
Database Monitoring Tool
MySQLYog, MySQL TOD, MySQL Workbench
Web Server
Tomcat, Apache
Networking
TCP/IP, NIS, NFS, DNS, DHCP
Data Base
Oracle, MySQL, SQL Server
Operating Systems
Linux (Red Hat 4/5/6, SUSE), Microsoft Windows, Ubuntu, Fedora, CentOS
WORK EXPERIENCE:
Client: National Bank Financial, Halifax, NS Oct 2017 - PRESENT
Role: DevOps Engineer
Responsibilities:
Built and managed a large deployment of Red Hat Linux instances systems with Chef Automation and provision virtual servers using vagrant and kitchen in Oracle VM virtual box, provisioned servers in Amazon EC2.
Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
Development Experience in ELK and worked on implementation project using ElasticSearch, Logstash, Kibana.
Responsible for Design of different Release Environments for new projects.
Worked on deploying ELK stack and tools used Splunk,ELK,Loggly for Log monitoring.
Implementing new projects builds framework using Jenkins & maven as build framework.
Experience in Appliaction support and Tool based log monitoring and Perform Regression testing to ensure application stability.
Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment
Managed Chef cook books to automate system operations.
AWS Cloud management and Chef automation.
Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry.
Using Jenkins AWS Code Deploy plugin to deploy to AWS.
Defining Release Process & Policy for projects early in SDLC.
Member of CCM representing changes for Release and environment configuration
Responsible for nightly and weekly builds for different modules.
Responsible for code build, release and configuration.
Perform Deployment of Release to various QA & UAT in Linux environments.
Optimized volumes and EC2 instances.
Used IAM to create new accounts, roles and groups.
Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier
Configured Elastic Load Balancers (ELB) with EC2 Autos calling groups.
Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
Splunk deployment, configuration and maintenance across a variety of UNIX and Windows platforms.
Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS.
Experimented with Docker, by using Docker-compose.
Worked on applying patches and recommending necessary security fixes for web Application servers.
Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Python, Shell script etc.
Troubleshoot the build issue during the Jenkins build process.
Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
Environment: GIT, Java/J2EE, Docker, Nexus, Jenkins, AWS, Chef, MAVEN, NEXUS, uDeploy, JIRA, LINUX, SPLUNK, XML, Ruby, Web logic, Python, BASH Scripts, Shell scripts.
Client: Versatile Capitalist Software Inc., Vancouver, BC May 2016 – Sep 2017
Role: DevOps/AWS engineer
Responsibilities:
Creating fully automated CI build and deployment infrastructure and processes for multiple projects.
Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash.
Enabled a business to securely provide customers access to internal data via a web portal.
Experience of writing and managing Chef Scripts and using Linux automated deployments using Chef.
Built and managed a large deployment of Ubuntu Linux instances systems with Chef Automation. Wrote recipes, tools, shell scripts and monitoring checks.
Created alerts on the requests from managers for certain tasks. And Analyzed security-based events, risks and reporting instances.
Installed applications on AWS EC2 instances and configured storage on S3 buckets.
Responsible for using AWS console for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB and Cloud Formation.
Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
Wrote Puppet modules for installing and managing java versions.
Managed and optimize the Continuous Delivery tools like Jenkins. Install, Configure, and Administer Jenkins Continuous Integration Tool.
Experience in designing and deploying AWS Solutions using EC2, S3, and EBS, Elastic Load balancer (ELB), auto-scaling groups and OpsWorks.
Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
Experience working with IAM to create new accounts, roles and groups.
Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
Experience in source code management tools like GitHub, Stash and beanstalk app.
Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
Environment: AWS EC2, S3, Cloud Formation, Dynamo DB, VPC, IAM, Tomcat Apache, Cloud Watch, Git, Linux, ELK Stack, Jenkins, Maven, Ansible CHEF, Puppet.
Client: Martello Technologies, Kanata, ON Feb 2014 – Apr 2016
Role: DevOps Engineer
Responsibilities:
Worked with the fast pace of Agile Development team building software systems
Coordinated with Architects, Systems, Network, Software & QA Engineers, to continuously improve the reliability and efficiency of Build and Deployment processes to support every phase of development including production releases
Responsible in understanding of the interdependencies and structure of systems and implement this knowledge to improve the build and release processes which allow rapidly evolving product offerings
Improved continuous integration environment, monitored builds, maintained configuration & automated processes
Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built. Designing cloud-hosted solutions, specific AWS product suite experience.
Handled the development of reporting metrics and to provide reports to Management on different levels of statistics
Worked with Source Control Tools such as GIT Stash, Sub version
Worked on requests for adhoc deployment for a particular environment and use the adhoc deploy plan in bamboo
Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
Worked on ENV property files management involved in ENV property files promotion to the SCRUM environments
Configured Red Hat Kickstart for installing multiple production servers.
Installation, Configuration and administration of VMware.
Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
Managed Code Repository by administering database baseline, improved practices of branching and code merge.
Used ANT & MAVEN build tools in Jenkins to build scripts and move from one environment to other.
Used Perl & Shell scripts to automate build & release process; managed Maven project dependencies.
Built & deployed Java/J2EE to Web App Server in Agile continuous integration environment and automated process.
Integrated JIRA with Stash and created automated release notes using Perl scripts.
Used JIRA to track bug issues and change management.
Environment: Subversion, SCRUM, Java/J2EE, Jenkins, AWS, Puppet, Ansible, MAVEN, Nagios, VMware, JIRA, Stash, LINUX, Ruby, Web logic, BASH, Perl Scripts, Shell scripts.