Post Job Free
Sign in

Cloud and DevOps Engineer

Location:
Burnaby, BC, V5H 1L6, Canada
Salary:
70000
Posted:
December 18, 2020

Contact this candidate

Resume:

Venkat Cheera

Phone: 778-***-**** Email: *************@*****.*** 777 Shepherd street, Burnaby, BC V5H 1L6

Synopsis:

5+ Years of experience in IT industry as a System Administrator, Linux Administrator, Release & Build Engineer, DevOps and Cloud engineer. Extensive experience in Azure, AWS, Release/Build, Change management.

Experience in architecting and deploying applications in the cloud and experience in network and security. Performed automation using cloud APIs and cloud SDK’s to create infrastructure programmatically in the cloud.

Extensive experience on AWS services and its included components EBL, EC2, S3, VPC, NACL’s, Cloud Trials, AMI, SNS, Cloud Formation, Route 53, Network Connectivity troubleshooting, Hybrid Environments and VPC peering.

Experience on Azure Site Recovery, Operations Management Suite, Power shell Scripts and ARM templates.

Experienced in migrate an On-premises Instances to Azure ARM Subscription with Azure Site Recovery.

Production experience in large environments using configuration management tools like Chef, Ansible and Puppet supporting Chef Environment with 500+ servers.

Configured systems deployed the software and orchestrated tasks by writing Ansible Playbooks.

Worked on a POC to improve cloud deployment reviewing Cloud Formation, Chef and Terraform.

Experience working on several Docker components such as Docker Engine, Machine, Creating Docker Images, Compose, Docker Hub and handle multiple images primarily for middleware installations and domain configuration

Extensively used Kubernetes to automate the deployment, scaling and operations of application containers across clusters of hosts.

Experience in using Ansible role created an ELK cluster for non-log purposes to search and analytics of product data and pricing data.

Configured the API with KIBANA to check the logs which internally uses the ELK search.

Integrated Jenkins with Docker container using Cloud bees Docker pipeline plugins and provisioned the EC2.

Utilized Apache Kafka to capture and process real time and near-real time streaming data.

Experience in monitoring tools such as Nagios, Splunk, and ELK.

Experience in building the war and ear files from source code using ANT and MAVEN.

Worked with the version control tools such as GIT, SVN wherein experienced with tagging and branching.

Worked on the scripting languages like Shell (Bash), Python, Ruby and Perl for automation.

Expertise in LINUX/UNIX system builds, administration, Installations, Upgrades and Troubleshooting.

Experience in implementation and administration VMware, vSphere ESXi 5.x/4.x, ESX /3.x platform, vCenter 5.x/4.x and Consolidating resources via Virtualization VMware and Hyper-V.

Education Bachelor of Technology in Information Technology – JNTU, India AWS Certified Solution Architect Associate

Cloud: AWS, OpenStack, Azure.

Configuration Management Tools: Chef, Puppet, Ansible

CI/CD and Build Tools: Jenkins, Hudson, Bamboo, ANT, MAVEN, GRADLE

Container Tools: Docker, Kubernetes

Version Control Tools: GIT, CVS, SVN, Bit Bucket.

Monitoring Tools: ELK, Cloud watch, Nagios, Splunk,

Scripting: Bash/Shell, Perl, Python, and Ruby.

Servers: WebLogic, WebSphere, JBOSS, Apache HTTP, Nginx, Apache TOMCAT

Networking: DNS, DHCP, SMTP, HTTP, SNMP

Operating Systems: Linux (Red Hat 4/5/6/7), UBUNTU, UNIX, WINDOWS.

Virtualization Tech: VMware, Oracle Virtual box

NetApp, British Columbia

April 2019 to December 2020 Cloud and DevOps Engineer

Azure, Chef, Puppet, Ansible, Shell, Python, Maven, Linux, Jira, Jenkins, Terraform, Apache Tomcat 7.x, Docker, Virtualization, Kubernetes, Nexus, Kafka, NGINX, Data Dog, Splunk, Pager Duty, Slack, Prometheus, ELK.

Design, install, administer, and optimize hybrid cloud components to ensure business continuity (i.e. Azure AD, ADFS, SSO & VPN Gateways).

SME on Azure services including SaaS, PaaS and IaaS. Contributed to architecture decisions and migration efforts.

Provisioned the whole infrastructure from scratch using Terraform using the images deployed using PACKER. Authored many JSON files for PACKER image build and used Ansible playbooks for post configurations.

Working on Ansible to configure the servers, deploy software, and orchestrate continuous deployments or zero downtime rolling updates. Used Ansible with jinja2 Templating to update or access any variable.

Wrote numerous Ansible playbooks to automate the deployments as well as for package installations.

Worked on migrating the Microservices from CoreOS Tectonic Kubernetes Cluster to AKS Clusters.

Created and installed SSL certificates to establish a Mutual Authentication between the Servers and NGINX Proxy.

Automated the provisioning using Jenkins and configurations using Ansible for environment Setup.

Utilized Puppet to oversee Wed Applications, Configure Files, Data Base, Commands, User Mount Points, and Packages.

Created reproducible builds of the Kubernetes applications, managed K8S manifest files and releases of Helm packages.

Working on setting up the environment for Twist lock (Cloud Native Security for Docker, Kubernetes), installed and configured the Twist lock service as Docker containers on both Windows and Linux platforms.

Deployed ELK and used LogStash to forward logs of Microservices running in AKS clusters in Prod and Non-Prod.

Wrote some Python Notebooks in Data Bricks which does day to day file processing.

Provided 24x7 production support. Worked with Offshore Team for the day to day tasks and Pager Duty Alerts.

Configured Load Test servers to send the data to Kibana and Created dashboards in Kibana for benchmark Load Testing for both Kafka and Cassandra Stress-Test which runs once in a week.

Integrated the Azure Secure DevOps Tool kit into CICD pipelines along with establishing the alerting and monitoring.

Configured Prometheus and Alert Manager to monitor K8S Clusters and send alerts to Pager Duty, Splunk, and Slack.

Configured Data Dog agent on the VM’s, Kubernetes Clusters and ETCD hosts to collect metrics and send alerts.

Installing Redhat Linux using Kickstart and applying company security policies for hardening the servers.

Suncor Energy, Alberta

Jan 2018 to March 2019 DevOps Engineer

AWS, Azure, Load Balancers, Chef, Puppet, Ansible, Shell, Maven, Python, Linux, Kafka, Jira, My SQL, Jenkins, Apache Tomcat 7.x, Docker, Nexus, Virtualization, Kubernetes, Configured plug-ins for Apache HTTP server 2.4, Nginx, LDAP, JDK1.7, XML, SVN, Git

Managed an Active Directory site; replication schedules, site links and boundaries, used ADUC to create and manage computer, user and group accounts in an Active Directory environment.

Managed the Windows Azure infrastructure for our customers according to their requirement. Worked on Microsoft Azure Storage - Storage accounts, blob storage, managed and unmanaged storages.

Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.

Azure infrastructure management & PaaS Solution Architect - (Azure AD, Licenses, Office365, DR on cloud using Azure Recovery Vault, Azure Web Roles, Worker Roles, SQL Azure, Azure Storage).

Worked with various AWS, EC2 and S3 Command Line Interface (CLI) tools.

Create new EC2 instance to meet high availability application architecture and security parameters.

Worked on Chef where in wrote code on workstations using Knife to interact with server.

Create Jenkins job to build the artifacts using maven, deploy the Terraform templates to create the stack.

Managed and set up Chef Infra, bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM.

Worked with Chef in implementing roles, data bags and written Chef Cookbooks for various packages.

Managing Ansible Playbooks with Ansible roles. Created inventory in Ansible for automating the continuous deployment.

Developed CI CD pipeline using Jenkins and Maven.

Integrated Puppet with Active directory to maintain users.

Managed and setup Continuous Delivery framework in Linux environment using Chef, Maven, Jenkins & Nexus.

Worked on Docker secrets to protect passwords and SSL keys for protecting search guard. And exposed key store passwords as environment variables.

Implemented a centralized logging system using log stash configured as an ELK stack to monitor system logs, VPC Flow logs, Cloud Trail Events, changes in S3 etc.

Monitored performance of the applications and analyzed log information using ELK (Elasticsearch, LogStash, Kibana)

Written Shell scripts to apply the Integration label to all the files which needs manual labeling of files.

Coordinated with developers in establishing and applying appropriate branching, naming conventions for GIT.

Configured and managed Red Hat Linux kernel, memory upgrades and swaps area. Red Hat Linux Kickstart Installation Sun Solaris Jump starts Installation. Configuring DNS, DHCP, NIS, NFS in Sun Solaris 8/9 & other Network Services.

IGATE (State Farm Insurance), Offshore

January 2016 to Dec 2017 Build & Release Engineer

Linux, Perl, Chef, Ansible, Puppet, Jenkins, Nagios, PHP, Ruby, JIRA, GIT, Docker, Vagrant, SVN, Ant, Bash, PowerShell, NT Command Shell.

Developed build and deployment processes for Pre-production environments.

Worked on Python scripting to deploy the applications using Puppet across Linux servers.

Developed the scripts to push patches, files and maintain configuration drift through the Puppet Tool.

Used ANT build tool for scripts deployment and deploy processes using Jenkins to move from one environment to other.

Configured Jenkins to build Java Code using Meta Case Software and done CI process on the java code generated.

Used Shell/Perl scripts for automation purpose.

Used Nexus repository manager to share the artifacts by configuring the repository manager.

Worked on continuous integration tool like Jenkins for End to End automation for all build and deployments.

Used Puppet and Urban code deploy tool for application delivery automation.

Worked on Puppet in Ruby to manage deployment automation.

Experienced in setting up Jobs for Plugins Management, Build/Deploy pipeline setup and User management.

Automated testing, build and deployment by developing and maintaining the processes and associated scripts/tools.

Configured and maintained common Linux applications such as Apache, active, NFS, DHCP, BIND, SSH, and SNMP.

In the production environment implemented and configured Nagios for continuous monitoring of applications and enabled notifications via emails and text messages.

Configured Linux servers for clusters of Oracle Real Application and configured SAN based mount points as well.

Involved in Building and configuring Red Hat Linux Servers using Kick Start server as required for the project. Maintained maximum uptime and maximum performance capacity for enterprise production, QA and UAT/staging.



Contact this candidate