Summary
Overview
Work History
Education
Skills
Environment
Certification
Timeline
Generic

Murali Krishna

Ottawa,ON

Summary

  • TECHNICAL SKILLS:
  • Have 6+ years of experience in DevOps, Cloud Engineer and as SRE. Configuration Management, Build and Release and deployments for entire development life cycle.
  • Worked on installation, configuration and administration on Red Hat-Linux, CentOS, Ubuntu, SUSE Linux, AIX, Red Hat Satellite, and Windows Server.
  • Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Trouble shooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine tuning.
  • Designed high availability (HA) applications on AWS across Availability Zones and Availability Regions.
  • Setting up storage data in AWS using S3 bucket and configuring backups to S3 bucket, archiving data to Glacier. Created VPN connection, Create VPC peering between many VPC's in AWS.
  • Experience in maintaining LDAP, FTP, DNS, DHCP and NFS services on Windows and Red Hat Enterprise Linux in Development Environments.
  • Experience with Jenkins for CI/CD and end-to-end automation for all build and deployments.
  • Experience using Maven, Gradle and ANT as build tools for building of deployable artifacts from version control tools.
  • Experienced in branching, tagging, and maintaining the version across the environments using SCM tools like GIT, SVN.
  • Administered tasks like taking backups, file system disk space, creating NFS mounts. Languages Shell Scripting, Perl, Bash, Python, Java Cloud AWS Hashicorp Cloud Azure, GCP Source Control SVN, CVS, GIT Build Tools ANT, Maven, Gradle, Chef, Ansible CI Tools JENKINS, Code Pipeline Tracking Tools JIRA, Clear Quest, Bugzilla Web Servers

Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Competent Engineering professional offering foundation in engineering project management and design. History of success in performing load and cost calculations and establishing clear parameters. Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.

Overview

8
8
years of professional experience
1
1
Certification

Work History

DevOps / AWS Engineer

Fintainium
06.2020 - Current
  • Used EC2, auto-scaling and VPC to build secure, highly scalable, and flexible systems that handle expected and unexpected load bursts
  • Working on Multiple AWS instances, set security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems
  • Created Cloud Formation templates and deployed AWS resources using it
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS
  • Created Snapshots and Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone's instances
  • Implemented and maintained monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch
  • Worked in container-based technologies like Docker, Kubernetes, Fargate, Nomad (HashiCorp)
  • Maintained infrastructure configuration via code, managing PowerShell user data and launch scripts as well as JSON and YAML templates for deploying, automating server stack creation
  • Implementation, administration, training and support of GitHub Enterprise, TeamCity, Artifactory, and SonarQube
  • Setup AD Environment on AWS and integrate with on premise data center AD
  • Used both GIT and BIT bucket source control systems to manage code
  • Used MySQL, DynamoDB and Elastic cache to perform basic database administration
  • Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system
  • Installed and configured configuration tools such as Chef Server / workstation and nodes via CLI tools to AWS nodes
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with JAVA, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments
  • Chef Cookbooks for various DB configurations to modularize and optimize end product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Performed first-level incident response and service resolution for cloud systems
  • Participated in architectural discussions to build confidence and promote customer success when developing new and migrating existing applications, software and services on AWS platform
  • Monitored costs and optimized cloud deployment expenses against business needs
  • Corrected, modified and upgraded software to improve performance

Cloud Engineer/ SRE

Dream Payments
02.2019 - 05.2020
  • Worked closely with development and infrastructure teams to analyze and design scalable solutions with high availability, globally distributed, clustered, and supporting database replication, disaster recovery, and data resiliency
  • Designed and implemented automated deployment and infrastructure provisioning process using Ansible, reducing deployment time by 70% and minimizing human errors
  • Administration of RHEL which includes installation, testing, tuning, upgrading, and loading patches, troubleshooting both physical and virtual server issues
  • Develop and maintain disaster recovery plans and procedures to keep payment systems available in event of disaster
  • Test and validate disaster recovery procedures to ensure are effective
  • Use tools like Terraform and Ansible to manage infrastructure, automate deployments, and configure systems
  • Deploy and manage payment systems on cloud platforms such as AWS, Azure and GCP
  • Set up and manage EC2 instances, load balancers, databases, monitoring tools, and other services
  • Implement tools such as Splunk, Datadog, ELK-Stack, and Grafana to collect and analyze data from various sources such as servers, applications, and network devices
  • Identify and resolve issues before impact customers
  • Implemented containerization with Docker and Kubernetes, allowing for efficient application deployment and horizontal scaling
  • Worked closely with developers, testers, and other stakeholders to ensure that payment systems are developed and deployed in timely and efficient manner
  • Share project status, risks, and issues with relevant stakeholders
  • Worked in agile environment and participated in daily standups, sprint planning and retrospectives
  • Wrote scripts in languages like Bash, Python, and PowerShell to automate routine tasks and improve operational efficiency
  • Use version control system such as Git to manage code changes and collaborate with other team members
  • Create and maintain technical documentation, including design documentation, runbooks, and standard operating procedures (SOPs) related to payment systems.
  • Worked with cloud architect to generate assessments and develop and implement actionable recommendations based on results and reviews

DevOps/ Infrastructure Engineer

BMO
06.2017 - 01.2019
  • Worked closely with the development and infrastructure teams to analyze and design scalable solutions with high availability, globally distributed, clustered, and supporting database replication, disaster recovery, and data resiliency
  • Administration of RHEL which includes installation, testing, tuning, upgrading, and loading patches, troubleshooting both physical and virtual server issues
  • Installed and configured configuration tools such as Chef Server/workstation and nodes via CLI tools to AWS nodes
  • Created Chef Cookbooks using recipes to automate system operations and Evaluated Chef framework and tools to automate the cloud deployment
  • Automated the build and release management process including monitoring changes between releases
  • Managed deployment activities for multiple server instances by enabling password less SSH communication between the servers and utilizing the synchronize utility in the Shell scripts
  • Repair and recover from hardware or software failures
  • Coordinate and communicate with impacted programs
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances
  • Developed Cloud Formation scripts and utilized Cloud Formation Templates to automate launch of EC2 instances and deploying AWS resources using those templates
  • Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems
  • Used Jenkins to create a Jenkins file in Groovy to automate spring boot and react multi-branch pipelines
  • Managed routine backup, scheduling jobs like disabling and enabling CRON jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.

DevOps Engineer

Knoah Solution
07.2016 - 04.2017
  • Seing up and building AWS infrastructure resources such as VPC, EC2, S3, IAM, EBS, Elastic Search, Security Group, Auto Scaling, Lambda and RDS in Cloud Formation and involved in deploying the content to Cloud platform on AWS using EC2, S3, and EBS
  • Hands on experience with IAM to set up user roles with corresponding user and group policies using JSON
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS Ec2 instances
  • Used Docker, Kubernetes and OpenShift to manage micro services for development of continuous integration and continuous delivery
  • Support an Agile CI/CD Environment as a DevOps Engineer where we make the Atlassian tools (Jira and Bitbucket) and provide layer 3 supports on these tools if there are any issues
  • Lead the cloud infrastructure maintenance effort using a combination of Jenkins, Chef and Terraform for automating CICD pipeline in AWS
  • Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs
  • Used Ansible to document all infrastructures into version control and Used Ansible to document application dependencies into version control
  • Used Ansible and Ansible Tower as Configuration management tool to automate repetitive tasks
  • Created new jobs in Jenkins and built pipelines for Continuous Integration and migrated applications to the AWS cloud
  • Wrote Ansible Playbooks with Python SSH as a wrapper to manage configurations of AWS nodes and Test Playbooks on AWS instances using Python.

System/Linux Administrator

CPI Solutions
10.2015 - 06.2016
  • Administrate RHEL and CentOS that includes installation, testing, tuning, upgrading and loading patches, troubleshooting
  • Administered and maintained Linux server in Dev and production environments
  • Worked and troubleshot web server like Apache and application servers
  • Worked with VMware ESX Server and configured VMs for Red Hat Enterprise Linux servers
  • Worked on Shell scripts and Perl scripts for automation of daily tasks and created cron jobs and at jobs
  • Performance Monitoring, resolving network issues & tuning the system using tools such as - top, iostat, vmstat, netstat, Dtrace, Strace IP routes
  • Managed user accounts, File systems, Disk quotas, Network and system monitoring, end user connectivity
  • Performed routine system management, operating system upgrades and software update, installation and remove packages using RPM and YUM
  • Developed Shell/Python/Perl/Ruby scripts for automation of the build and release process
  • Administered and Configured Logical Volume Manager which involved creating and modifying file system, logical volume, Physical volume, Volume groups
  • Managed file system permissions for users and groups
  • Worked on installation and configuration of SSH, TELNET, FTP, DHCP, DNS
  • Worked with TCP/IP network configuration.

Education

Bachelor of Science - Computer Science

KSRMCE College of Engineering
India
08.2015

Skills

  • Project Estimation
  • Root Cause Analysis
  • System Troubleshooting
  • Technical Writing
  • Cost Analysis
  • System Design
  • Process Development

Environment

RHEL, Solaris, Centos, VMware ESX, Ansible, Git, SVN Nginx, Docker, Tomcat, Apache, WebLogic, EC2, S3, SQS, SNS, VPC, Cloud Compute, Big Query, PostgreSQL, Cloud Run, Container Registry, Secret Manager, VPC, and Memory Store (Redis), DynamoDB, MongoDB, Jenkins, CloudFormation, Terraform, Java, NodeJS, Python, Ruby, Kubernetes, ELK, AWS SDK, CDK, Serverless application.

Certification

  • Holding AWS Certified Solution Architect - Associate level

Timeline

DevOps / AWS Engineer

Fintainium
06.2020 - Current

Cloud Engineer/ SRE

Dream Payments
02.2019 - 05.2020

DevOps/ Infrastructure Engineer

BMO
06.2017 - 01.2019

DevOps Engineer

Knoah Solution
07.2016 - 04.2017

System/Linux Administrator

CPI Solutions
10.2015 - 06.2016

Bachelor of Science - Computer Science

KSRMCE College of Engineering
Murali Krishna