Post Job Free
Sign in

Azure Engineer

Location:
Chicago, IL
Posted:
February 26, 2021

Contact this candidate

Resume:

Chand P

Phone: 847-***-**** Email: **********@*****.***

DevOps Engineer

Professional Summary

•Over 7 Years of IT industry experience as Cloud Engineer, DevOps Engineer of various applications on Red Hat Enterprise Linux, CentOS, Debian, Ubuntu and skilled with Windows Server 2008-r2/2012-r2 on various hardware platforms and AWS cloud.

•Hands-on experience with Cloud formation templates, terraform for replicating entire infrastructure in case of AWS region outages using AWS Lambda to trigger objects migration from S3 to PostgreSQL database in AWS.

•Experience in containerization implementation and orchestration using Docker and Kubernetes for microservice-based applications and well experienced in using Docker and setting up ELK with Docker.

•Experienced in setting up various Jenkins jobs to pull the code from the GitHub repository to build Docker images dynamically using Docker file and pushing it to Docker private registry.

•Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, JBOSS GA7/EAP6, IBM IHS, Apache, Tomcat, Active MQ and other web-oriented applications as necessary.

•Experience in Ansible as a Configuration Management tool, to automate the repetitive tasks for quickly deploying applications and managed the changes.

•Experienced in installation, configuration and management of RDBMS and NoSQL tools such as SQL Server 2008/2012/2014, MySQL, DB2, PostgreSQL, MongoDB, and Cassandra, conducted performance testing of Apache and Tomcat management services

•Experience regarding design, implement & troubleshoot issues related to VMware Distributed Resource Scheduling, High Availability, Enhanced VMotion, ESXi Host Profiles, vNetwork Distributed Switch and VMware Fault Tolerance.

•Experience in Debugging APIs using Splunk logs and made performance analysis through AppDynamics and Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring.

•Hands-on experience with version control repositories like GIT, SVN, and managed plugins for Jenkins for scheduled automatic code checkout.

•Experience in deploying enterprise applications from Admin console and enabling security using LTPA and LDAP for WebSphere Application Server and expertise in setting up security for single sign-on and SSL.

•Expert in configuring numerous concepts in LINUX/UNIX such as User, Group, SWAP, LVM, Cron Jobs, SUDO, Backup and Restore, YUM, RPM, Managing Services, Processes Kickstart, and RHEL KVM, Cluster Service, and RHEL Satellite.

•Experience in Implementing various Network services such as LDAP, NFS, NIS, DNS and Sendmail in RedHat Linux. configuration and troubleshooting of NAS, SAN mounts on Solaris and Linux Servers.

•Understanding of Cloud Environment like AWS, Azure, PCF (Pivotal Cloud Foundry)

•Experience in Migrating SQL database to Azure data Lake, Azure data lake Analytics, Azure SQL Database, Azure Data Bricks and Azure SQL Data warehouse and Controlling and granting database access and Migrating On premise databases to Azure Data lake store using Azure Data factory

•Expertise in software development with service-oriented architecture with programming languages including: Java, C#, Python Ruby, and JavaScript.

•Expertise in AngularJS, React.js, Restlet, Rails and JavaScript.

•Experience developing deploying and debugging distributed systems in a Linux Hadoop environment

•Experience with automated build tools like Bazel to produce executable programs and libraries, and assembling deployable packages for Android, iOS and other target environments.

•Extensive knowledge of how web semantics translate into REST API.

•Good experience in Rational tools like Rational Functional Tester, Test Manager, Rational Clear Quest, Rational Robot and frameworks such as XCTest framework.

•Experienced in creating cutting edge logic processing algorithms to meet project requirements using R.

•Good experience in automated deployment tool Nolio.

•Involved in creating the Azure Services with Virtual Machine. Involved in developing the Azure Solution and Services like IaaS, PaaS, MCaaS, Storage, Web Apps, Active Directory, Application Insights, and Logic Apps.

•Working knowledge on IoT solution provisioning, strategies, standards, and protocols

•Experience administering Atlassian products (Jira, Jira Agile, Confluence).

•Experienced in Multi-threading, synchronization, and memory management

•Working knowledge of automated application security-related tools such as AppSpider, CheckMarx, Qualys, and Nessus

•Experienced with setup, configuration and maintain ELK stack (Elasticsearch, Logstash and Kibana) and OpenGrok source code (SCM)

Education

Bachelor's in Computer Science in State University of New York at Oswego

Technical Skills

DevOps

Jenkins, Maven

Cloud Platforms

Amazon Web Services, Microsoft Azure, Google Cloud Platform (GCP)

Operating systems

RHEL/CentOS 5.x/6.x/7, Windows Server 2003/2008/2012

Virtualization/Containers

VMWare ESXi 6, 5.5, vCenter, Docker, Kubernetes

Version Control

Nexus, Bitbucket, GIT, SVN, TFS, Perforce

Web /Application Servers

Tomcat, Apache, JBoss, WebSphere

Configuration Management

Chef, Ansible, Terraform

Bug Tracking Tools

JIRA

Professional Experience

Optum, Schaumburg, IL June 2019- Present

Cloud/ DevOps Engineer

•Defined AWS Security Groups, which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances. Worked 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.

•Deployed Different kinds of AWS storage gateways for moving the on-premise data to AWS and utilize various services like S3, Glacier, EBS volumes.

•Used Amazon Web Services (AWS) console and AWS CLI to launch and manage VM's with Public/Private subnet and set up load balancing, security groups, etc. Created Cloud Formation templates and deployed AWS resources like EC2, Auto-scaling, EBS, S3, Amazon Dynamo DB, Amazon Cloudwatch, SQS, SNS, Amazon Lambda

•Installed, configured and managed the Ansible Configuration Management Tool and managed the configurations of multiple servers using Ansible.

•Implemented Jenkins jobs to create Azure Infrastructure from GitHub repositories containing Terraform code and created on-premises active directory authentication using automation with ansible play books.

•Worked with Docker Management platform, leveraged Custom Docker Images as Containerized Apps within the Docker Engine as Multi Stack Application like LAMP.

•Day to day activities like building and deploying code in different environments like DEV, SIT, UTA, Pre-Prod and Prod using Jenkins, Docker, Kubernetes and Ansible.

•Used JFrog Artifactory to store and maintain the artifacts in the binary repositories and push new artifacts by configuring the Jenkins project using Jenkins Artifactory Plugin.

•Used Docker for packaging applications and designed the entire cycle of application development and used Virtualized Platforms for Deployment of containerization of multiple apps. Deployed Docker Engines in Virtualized platforms for the containerization of multiple apps.

•Involved in continuous integration and continuous deployment system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the system to build and test and deploy.

•Installed and set up Nagios monitoring system on a dedicated Amazon EC2 server, developed several custom plugins for monitoring availability and performance of AWS EC2 instances, integrating Pingdom checks, monitoring MySQL databases and results of the execution of certain queries, etc.

•Developed microservices in GoLang to process numerous data from various DB like Postgres, Cosmos DB, MySQL, MongoDB, Oracle DBA

•Created RPC-based service for reading large volume of data from PostgreSQL using GO(GoLang)

•Developed REST API to process the data from DB to another Rest Service.

•Managed and installed Monitoring Tools like Nagios, Cloud Watch, Splunk to monitor the logfiles, Network Monitoring, Log trace monitoring, and the hard drive status

•Created monitoring infrastructure using Zabbix, Nagios, and BigBrother.

•Involved in data center migration - planning, designing, moving servers to a new data center, troubleshooting issues with various data center, network, and application and storage teams.

•Used ANT, Maven and Gradle scripts for building and deploying the application in web/ App servers.

•Developed various screens for the front end using React JS and used various predefined components from NPM and Redux.

•Led the design, architecture and deployment solutions in Azure platform.

•Deployed Cloud controls, Cloud Governance, Cloud Provisioning and Azure Security

•Used AzureKubernetes Service (AKS) to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with Azure CLI, also used template driven deployment options such as Resource Manager templates and Terraform.

•Reviewed build and deployed scripts created by the team. Maintained Black Duck scan reports and ensured the application code packages were not subject to vulnerability.

•Migrated SQL database to Azure data Lake, Azure data lake Analytics (Azure Synapse), Azure SQL Database, Azure Data Bricks and Azure SQL Data warehouse and granted database access and Migrating On premise databases to Azure Data lake store using Azure Data factory

•Used Azure Key Vault to create and maintain keys that accessed and encrypted the cloud resources, apps, and solutions.

•AWS Kinesis Streams, AWS Step Functions(Serverless) Pipelines, AWS Kinesis Streams, AWS Kinesis Streams Data Analytics SQL (AWS EKS) Pipelines

•Heavily involved in testing Snowflake to understand best possible way to use the cloud resources.

•Wrote Ansible Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Ran Ansible Scripts to provision Dev servers.

•Used AWS API Gateway to Make REST API Call to Dynamo DB .

•Monitored and observabed for Cloud Native applications using monitoring systems such as Prometheus and, Grafana.

•Debugged, Scheduled and Monitoried jobs using Airflow

Alight Solutions, Lincolnshire, IL July 2018 – May 2019

Build and Release Engineer

•Configured and maintained GIT source code tool and created branches, tags and merging in GIT repository. Configured Jenkins as Continuous Integration server, build jobs to provide continuous automated builds from GIT and performed periodic schedules.

•Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager

•Setup GCP Firewall rules to allow or deny traffic to and from the VM’s instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.

•Managed GCP infrastructure as code using Terraform.

•Implemented continuous integration practices with Jira, Jenkins and continuous deployment pipeline using Shell Scripts and Jenkins. Used Maven as a build tool on Java applications for the development of build artifacts on the source code.

•Used Spring Boot for building application with Spring initializers and bootstrapping the build configuration and develop custom solutions that act upon Jenkins information in authentic time.

•Installed, configured and managed the Ansible Configuration Management Tool and managed the configurations of multiple servers using Ansible.

•Updated and managed Maven build configurations and Performed integrated tests and managed GIT branching and merging for older projects in multiple releases. Stored the artifacts on Nexus repository for Maven artifacts and dependencies, used Jira as a ticketing tool.

•Automated the release pipeline to achieve zero touch deployments using RTC, Jenkins, SVN, Maven, Nolio.

•Configured JBOSS ON including inventory, Administration and Monitoring Modules for identifying and cataloging Middleware assets and monitor status, memory and disk usage of JBOSS Applications.

•Deployed EAR, WAR, JAR files in JBOSS application server using Maven and ANT script. Configured clustering, load-balancing and failover on JBOSS 7.x application server, performance-tuned and monitored the same.

•Worked with different applications and application servers, deployed the artifacts to Tomcat web server and WebSphere application servers, IIS.

•Scheduled Cron jobs using sh and bash, written bash scripts for automated backups.

•Deployed the build artifacts into environments like QA, UAT according to the build life cycle.

•Installed, configured RedHat Enterprise LINUX 5.x, managed users, groups, permissions, system settings and configured messaging notifications.

•Used Jira with Maven release plugin for defects and bug tracking.

•Used Nagios for monitoring web applications, web services, URL monitoring, content monitoring, and HTTP status.

•Coordinated in end-end release process from the planning of release content to deployment and production.

•Automated build tools like Bazel to produce executable programs and libraries, and assembled deployable packages for Android, iOS and other target environments

•Implemented test automation scripts for mobile testing using Appium for Android and iOS applications

•Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.

•Implemented Google Firebase Cloud Firestore and Authentication to provide database and authentication services to the application.

•Worked with back-end team to resolve issues within the app as well as meet business needs.

•Developed entire frontend and backend modules using Python and Django Web Framework.

•Used software build tools like Gradle, Apache Maven, Apache Ant to write Pom.xml and Build.xml respectively.

•Worked with Development and Test teams to create fully automated CI/CD Pipelines using Azure, AWS and GitLab

•Migrated SQL database to Azure data Lake, Azure data lake Analytics (Azure Synapse), Azure SQL Database, Azure Data Bricks and Azure SQL Data warehouse and granted database access and Migrating On premise databases to Azure Data lake store using Azure Data factory

•Used Perforce and Nexus as version control tools.

Bottomline Technologies, Portsmouth, NH Feb 2017 – June 2018

Linux Administrator

•Involved with the installation of patches and packages using RPM and YUM in Red hat Linux, created and modified application related objects, created profiles, users, roles and maintained system.

•Extensively worked with the LAN/WAN, firewalls and routing for Internet and Intranet connectivity using different protocols like TCP/IP, DHCP, HTTP/s, FTP, SMTP & SSH.

•Responsible for configuring networking concepts like NIS, NFS, SAMBA, LDAP, SSH, SFTP, SNMP, DNS, DHCP troubleshooting network problems such as TCP/IP supporting users in solving their problems.

•Responsible for configuring and connection to SSH through SSH clients like putty and Cyber duck and Password-less setup and agent-forwarding done for SSH login using SSH-Keygen tool.

•Worked with Red hat Linux tools like RPM to install packages for Red hat Linux Server and managed virtualized OS, used LVM for the managements of logical volumes including the creation of physical volumes and volume groups in Linux.

•Troubleshooting network administration, IIS configuration, DNS setup and modifications, firewall rule sets, local and distributed director, connectivity, and supporting applications.

•Installed and configured Apache Web-servers like Http and Nginx (proxy server) and troubleshoot problems arising from Apache functionality.

•Maintaining and troubleshooting VCS for failover and redundancy manage network systems and equipment Cisco Routers, Linux based routers, and firewall.

•Experienced in Security Hardening Firewall/SElinux major Production Servers and compiling, building and installing webserver tools.

•Experience in DNS, DHCP, and IP addressing, administering Active Directory and group policies. Configured Bonding in Linux, IPMP in Solaris and Ether-channel in AIX to provide network interface redundancy.

•Maintaining security groups assigned to Production and Test Linux Servers, transferred files across the systems on the network using ftp and scp commands.

•Developed Cron jobs and Shell Scripts (Shell, Python) for automating administration tasks like file system management, process management, backup and restore.

•Used New Relic for monitoring network services and host resources.

•Managed Database, Azure Data Platform services (Azure Data Lake(ADLS), Data Factory(ADF), Data Lake Analytics, Stream Analytics, Azure SQL DW, HDInsight/Databricks, NoSQL DB),SQL Server, Oracle, Data Warehouse etc.

State Farm – Bloomington, IL Oct 2013 – Dec 2016

Jr. Linux/ Red Had System Administrator

Installed/configured/managed/Administrated of all UNIX/LINUX servers includes the design and selection of relevant hardware to Support the installation/upgrades of Red Hat (5/6), CentOS 5/6, Fedora core operating systems.

Performed automated installation of operating systems using Jumpstart for Solaris and Kick start for Linux.

Administered file system and volumes using Solaris Volume Manager on Solaris 10/11, Provided on-call 24/7 debugging issues related to Solaris 10/11 and Red Hat Linux.

Administration and support of homogeneous production and development server infrastructure of multiple flavors of Solaris and Linux.

Performed Building up of servers, deployment activities, and environment support including installation, configuration diagnostics, planning and upgrades. Configured 4 Node oracle and 6 Node MySQL, Redhat Cluster on Redhat EL 5.

Responsible for design and implementation of IT infrastructure such as data center, servers, storage, backup, and virtualization.

Support for Linux/Unix systems administration, operational support and problem resolution for server systems Created shared NFS files system, mounting and un-mounting NFS server, NFS client on remote machine, sharing remote file folder, starting &Stopping the NFS services.

Responsible for Installation, configuration, Maintenance, Deployments, Update, Monitoring, performance tuning on Linux. Experienced in monitoring and debug performance issues on different OS Linux (RHEL & CentOS).

Created Storage Group, Zones, volume groups, and different RAID’s using EMC Utility and responsible for backup and recovery using NetApps Snapshot.

Repaired bad spots on the disk using repair and analyze. Used format and fdisk/Parted for disk configuration and disk crash recovery.

Managed and administrated all UNIX servers, includes Linux and Solaris (SPARC) servers.

Design and Deploy In house (Private Cloud) using eucalyptus and Openstack on Centos and Ubuntu OS, Installed and maintain puppet-based configuration management system.

Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure. Deployed mcollective for orchestration. Using Puppet configuration management to manage site on EC2 Amazon, Rackspace public cloud.

Implemented real time log analytics pipeline using Confluent Kafka, storm, Elastic search, Logstash, Kibana, and greenplum.

Configure of Caching technologies like Aicache internally and Akamai externally for better site performance. Configure and managing LVM on Linux using tools like lvextend, lvcreate, resize2fs etc.

Performed daily housekeeping functions, such as establishing new accounts, creating and resetting passwords, developing, scripts, performing system backups and recovery, and installing software patches and updates.

Developed Cron jobs and Shell Scripts (Shell, Python) for automating administration tasks like file system management, process management, backup and restore.

Wrote Python and Shell scripts to monitor installed enterprise applications and to get information from the logs and database in the required format and other daily activities and jobs.

Installed and configured apache Airflow for workflow management and created workflows in python.

Setup of full networking services and protocols on UNIX, including NIS/NFS, DNS, SSH, DHCP, NIDS, FTP, TCP/IP, ARP, Applications and print servers to insure optimal networking and printing functionality.

Worked on FTP servers for sending and receiving files between local and remote servers. Configured Open source tools like Nagios, Cacti, OSSEC, Zabbix, Centreon for Monitoring.

Providing 24*7 on-call support on rotation basis and Handling High priority incidents through bridge calls.

Worked with developers and developers to create a framework for the web-based mobile platform which involved coding in advanced JavaScript using JSON and Java.

Developed microservices in GoLang to process numerous data from various DB like Postgres, MySQL

Configured and maintained GIT source code tool and created branches, tags and merging in GIT repository

Created RPC-based service for reading large volume of data from PostgreSQL using GO(GoLang)

Configured scripts to monitor activity with Oracle DBA.



Contact this candidate