Post Job Free
Sign in

Azure Engineer

Location:
Cary, NC
Posted:
March 24, 2021

Contact this candidate

Resume:

Sandeep Reddy

Phone: 919-***-****

Email: **********@*******.***

PROFESSIONAL SUMMARY

An Azure & AWS Certified Developer with 7 Years of experience in IT industry which includes System Administrator, Linux Administrator, Release & Build Engineer, DevOps and Cloud engineer, experience in solution architecting applications and running them in the cloud and experience in network and security design for applications in the cloud. Also done extensive automation using cloud APIs and cloud SDKs to create infrastructure programmatically in the cloud.

Experience migrating infrastructure and application from on premise to Azure and from Cloud to Cloud such as AWS to Microsoft Azure and GCP.

Managed new agile software development and maintenance projects for the MTS packaging automation and pharmacy management systems. Create and apply standards to Azure and Linux Security.

Hold strong experience in Software Development Life cycle (SDLC), Software Testing Life Cycle (STLC), and implementing different software methodologies, Agile, RUP and Waterfall.

Expertise in Architecting and Implementing Azure Service Offering, such as Azure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.

Experience in Orchestrating and migrating CI/CD processes using Cloud Formation and Terraform Templates and Containerized the infrastructure using Docker, which was setup in Vagrant, AWS and VPCs.

Experience in designing AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment Of Web applications and database templates and also Good working experience on AWS Kinesis. Worked in Developing and Managing CI/CD Pipelines for Mobile Applications for Android and IOS.

Hands on experience on Backup and restore Azure services and in Design and configure Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing. Azure cloud services, Blob storage, Active directory, Azure Service Bus, Cosmos DB.

Advise Customers on security Architecture, Best Practices, and Solutions, offering guidance and troubleshooting within 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.

Highly proficient in developing and deploying Java/J2EE applications on Application Servers - Web Logic, IBM Web Sphere, JBOSS and Apache Tomcat.

Took part in java designing, building and maintaining, reviewing and supporting quality code and services.

Experience in deploying a web application into AWS cloud where in automated the configurations using Terraform.

Integrate Splunk with AWS deployment using puppet to collect data from all EC2 systems into Splunk.

Setup specific IAM profiles per group utilizing newly released APIs for controlling resources within AWS based on group or user.

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

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.

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

Experience in using JenkinsAPI to query the Jenkins server state and change configuration and automate tasks on nodes and jobs. Experience in monitoring tools such as Nagios, Splunk, ELK.

Worked with the version control tools such as GIT, Subversion (SVN) wherein experienced with tagging, branching on platforms like Linux and Windows.

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

Expertise in LINUX/UNIX system builds, administration, Installations, Upgrades, Troubleshooting on different distributions such as Ubuntu, CentOS, Red Hat, RHEL 4.x/5.x/6.x

TECHNICAL SKILLS:

Cloud

AWS, OpenStack, Azure.

Configuration Management Tools

Chef, Puppet, Ansible

CI/CD Tools

AZDO, Jenkins, Hudson, Bamboo

Build Tools

ANT, Maven, Gradle

Container Tools

Docker, Kubernetes, Docker Swarm

Version Control Tools

GIT, CVS, SVN, Bit Bucket.

Monitoring Tools

Nagios, Splunk, ELK, Cloud watch

Scripting

Bash/Shell, Perl, Python, Ruby.

Databases

My SQL, MS Access, Oracle 9i/10g/11g, DB2, NoSQL (MongoDB, DynamoDB)

Application Servers & Web Servers

WebLogic 9.x/10.x, WebSphere 6.x/7.x/8.x, JBOSS 4.1, Apache HTTP, Nginx, Apache TOMCAT

Networking

DNS, DHCP, SMTP, HTTP, SNMP

Operating Systems

Linux (Red Hat 4/5/6/7), UBUNTU, UNIX, WINDOWS NT/2000/2003/XP/VISTA/7/8/10.

Virtualization Tech

VMware vSphere ESXi 5.x/4.x, ESX /3.x, VMware Workstation, Oracle Virtual box

CERTIFICATIONS:

Azure 204 Certified

Azure 104 Certified

Amazon Web Services Developer Associate

Basic Chef Fluency Badge

Amazon Web Services Solution Architect

EMPLOYMENT EXPERIENCE

MetLife, Cary, NC Feb 2020 to March 2021

Sr Cloud Engineer

Worked in highly collaborative operations team to streamline the process of implementing security Confidential Azure cloud environment and introduced best practices for remediation

Created Azure services using ARM templates (JSON) and ensured no changes in the present infrastructure while doing incremental deployment

Infrastructure in Cloud and On-Premises on Window Involving in Configuring, managing and troubleshooting Physical, Virtual s server, Active Directory, Networking, Storage, VMware, Hyper -V, Microsoft Azure (IAAS, PAAS, SAAS)

Handle escalated Support tickets till closure for MS Azure PaaS platform. Configured AD connect to configure federation with on-premises ADFS and Azure AD. Experience is using Microsoft Azure

Expertise in Architecting and Implementing Azure Service Offering, such as Azure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.

Hands on experience on Backup and restore Azure services and in Design and configure Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing. Azure cloud services, Blob storage, Active directory, Azure Service Bus, Cosmos DB.

Worked on Implementing azure Kubernetes service and managing multiple production servers

Deploying windows Kubernetes (K8s) cluster with Azure Container Service (ACS) from Azure CLI and Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build and test Deploy.

Worked on Azure Devops and building AKS cluster creation pipeline in Production environment.

Involved Design and automation of AZURE Infrastructure as a Service (IaaS) and Platform as a Service (PaaS), SaaS capabilities including virtual networks, virtual machines, cloud services and container services.

Experience in developing CI/CD system with Azure DevOps on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build, test and deploy

Responsible to Manage AKS Policies, providing access to different Azure resources, design and refine the workflows used to grant access.

Worked on Azure AKS Policies to not to allow privileged containers in Kubernetes cluster

Worked on Azure AKS Policies to enforce HTTPS ingress in Kubernetes cluster

Involved architecting and designing Tanzu VMWare in our environment

Worked on VmWare tools: Tanzu Kubernetes Service, Tanzu Mission Control, Tanzu service mesh and other TANZU tools

Worked with Nginx ingress gateway and ISTIO

Implemented Enterprise Integration Service Layer - delivering EDI implementation and API integration platform . The Integration Platform is deployed on Redhat Open Shift Cloud infrastructure (iPAAS), and implemented CICD Solution (Xebia Labs, Jenkins) on the platform.

Designed and implemented key vault flex volume to store secrets and keys of AZURE resources

Worked on network policies to deny traffic to all Kubernetes pods and enable Kubernetes RBAC

Worked with IBM tools like API Connect to install Kubernetes cluster and test sample Nginx applications

Designed Service Now to integrate with Azure DevOps and create an cluster creation pipeline automatically.

Handled Docker container registry and Azure container registry to store all the data base images.

Managed Azure firewall for outbound traffic from AKS.

Implemented a Continuous Delivery pipeline with Docker, and GitHub Experimented with Docker by using Docker-compose and Docker Swarm

Implemented build stage- to build the micro service and push the docker container image to the private docker registry and used azure Devops Pipeline to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes

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

Managed host Kubernetes environment, making it quick and easy to deploy and manage containerized applications without container orchestration expertise.

Configured applications that run multi-container Docker applications by utilizing the Docker-Compose tool which uses a file configured in YAML format. Used Kubernetes to manage containerized applications using its nodes, Config-Maps, selector, Services and deployed application containers as Pods.

BCBS, Jacksonville, FL Jan 2019 to Jan 2020 AWS DevOps Engineer

Build servers using AWS, importing volumes, Launching EC2, RDS, creating Security groups, Auto-scaling, Load balancers (ELBs) in the defined virtual private connection.

Understanding of secure-cloud configuration, CloudTrail, AWS Configuration, Cloud security Technologies like VPC, Security Groups, etc. and cloud-permission systems (IAM).

Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.

Managed local deployments in Kubernetes, creating local cluster and deploying application containers. Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.

Worked in writing Templates for AWS infrastructure as a code using Terraform and Cloud Formation to build staging and production environments. Defined Terraform modules such as Compute, Network, Operations, and Users to reuse in different environments

Used Kubernetes during debugging. Leading up to production when multiple application build must be tested for stability.

Designed, built, and deployed a multitude application utilizing almost all the AWS stack (Including EC2, R53, S3, RDS, Dynamo DB, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and auto- scaling.

Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python and responsible for running Ansible Scripts to Provide Dev Servers.

Developed playbooks using Ansible and Automation agent's installation of Nagios on windows servers and Linux servers.

Worked on Docker set up, created new images and pulled images from Docker Hub. Also, created, managed and updated Docker Containers for deploying applications on different environments.

Worked on Microsoft Azure cloud to provide IaaS support to client and created custom virtual machine (instances) though PowerShell scripts and Azure portal.

Building and Installing Servers through Azure Resource Manager Templates or Azure Portal.

Migrating an On-premises virtual machine to Azure Resource Manager Subscription with Azure Site Recovery.

Creating and Managing VMs in Windows Azure and setting up communication with the help of Endpoints and VM Migrations from Transitional hosts and VMware.

Creating Splunk apps for Enterprise Security to identify and address emerging security threats using continuous monitoring, alerting and analytics and setting up of Splunk dashboards for continuous monitoring for production support.

Configure various plugins (Ant/Maven) needed for Jenkins workflow automation and Install Jenkins master slave nodes required for troubleshooting testing builds during Jenkins build process.

Proficient with Jenkins and Bamboo for continuous integration and for End-to- End automation for application build and deployments.

Analyze and resolve conflicts related to merging of source code for GIT. Performed all necessary day-to-day Subversion/GIT support for different projects.

Extensively worked on Ansible for automating the infrastructure, Shell and Python scripts to automate setting up of the DevOps services and any day-to-day system administration tasks.

Experience in building new application and deployment through Ansible and managing them in production environment.

Provide responsive off-hours support in a 24/7 environment and ensure maximum availability of all servers and applications.

Delta Airlines, Atlanta, GA. July 2017 to Dec 2018

Sr. Cloud Engineer

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

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 depends on their requirement. Worked on Microsoft Azure Storage - Storage accounts, blob storage, managed and unmanaged storages.

Provided consulting and cloud architecture for premier customers and internal projects running on MS Azure platform for high-availability of services, low operational costs.

Setup Azure Virtual Appliances (VMs) to meet security requirements as software-based appliance functions (firewall, WAN optimization and intrusion detections).

Responsible for OpenStack project core infrastructure including code review, continuous integration systems, and developer tools and OpenStack Multi node Installation, Configuration and Administration.

Deployment and maintenance of Linux Server systems like RHEL/CentOS/Ubuntu to run OpenStack Cloud environment.

Developed large scale deployment scripts to run security, vulnerability scans and reduce defects on client servers.

Handled log management and networking monitoring applications to track security breaches and flaws for 140+ servers.

Configured Azure Security groups and Network ACLs policies for additional layer of security.

Have extensive experience in designing and building and deploying applications on Web/Application Servers like Apache Tomcat, Web Logic, Oracle, etc.

Configured EC2 instances by writing Terraform templates, Chef cookbooks, recipes and pushed them on to Chef server. Used JAVA Messaging Services (JMS) for reliable and asynchronous communication.

Experience in developing distributed Web applications and Enterprise applications using java/J2EE technologies (Core JAVA (JDK 6, 7), Servlets, JSP, JSF, EJB).

Automated deployment of Linux applications, system configuration and security settings using Puppet Enterprise.

Worked on Puppet manifest files creation to install Web logic instances and to manage configuration files. Used Ant, Puppet Scripts with Ivy to build the application and deploy it.

Worked on Docker Container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.

Performed the automation using Chef Configuration management and managing the infrastructure environment with puppet. Responsible for large-scale puppet implementation and maintenance. Puppet manifests creation, testing and implementation.

Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker.

Used Kubernetes during debugging. Leading up to production when multiple application build must be tested for stability.

Developed the middle tier using EJBs Stateless Session Bean, JAVA servlets. Developed various helper classes needed following core Java multi-threaded programming and Collection classes.

Managed local deployments in Kubernetes, creating local cluster and deploying application containers. Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.

Integrated Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).

Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds. Took the sole responsibility to maintain the CI Jenkins server.

Configured Jenkins for doing the build in all the non-production and production environments.

Developing build using MAVEN as build tool and using Jenkins to kick off the builds to move from one environment to other environments.

Configuring and maintaining Continuous Delivery framework in Linux environment using Chef, Maven, Jenkins & Nexus.

Created and maintained user accounts, roles on Jira, MySQL, production and staging servers.

Experience in WebLogic 9.x/10.x to implement zero downtime deployment using python and bash/shell script and used Jenkins to automate it.

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

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

AT&T, Dallas, TX July 2016 to June 2017

Cloud Engineer

Created AWS cloud formation templates to create custom-sized VPC, subnets, EC2 instances, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front, cloud watch, RDS, S3, Route53, SNS, SQS, Cloud Trail.

Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS cloud watch.

Project involves designing and building the screens to create product and computing premium through rating algorithm for policy.

Developed and maintain a cloud-based web hosting including security audit php, used Amazon AWS for disaster recovery, created SAN/NAS services with CARP for redundancy and file sharing for services.

Created Amazon VPC to create public-facing subnet for web servers with internet access, and backend databases & application servers in a private-facing subnet with no Internet access.

Worked on creating workflows on Team City for setting up automated pipelines for CI/CD with PCF and documented all the process of CI/CD pipeline.

Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations.

Developed Micro Services using Spring Boot and deployed them into the PCF.

Designing AWS VPC Infrastructure as per Federal Information security Management Act (FISMA).

Created Ansible Playbooks and Puppet Manifests to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications.

Helped convert VM based application to microservices and deployed as a container managed by Kubernetes

Built complete Configuration Management for the Microservices using Kubernetes, Docker and Ansible and Used Kubernetes to setup service selection and load balancing.

Used to build automation Jenkins’s server, Install and configuration of Jenkins, configure plugins, job setup, and build pipeline and delivery pipeline views.

Fully responsible for DevOps infrastructure architecture, Jenkins, Puppet and Ansible implementation, Responsible for CI infrastructure and CD infrastructure and process and deployment strategy.

Developed build and deployment scripts using ANT as build tool in Jenkins to move from one environment to other environments.

Created and maintained the Shell/Perl deployment scripts for TC Server/Tomcat web application servers.

Installed/Configured and Managed Nexus Repository Manager and all the Repositories.

Performed configuration of standard Linux and network protocols, such as SMTP, DHCP, DNS, LDAP, NFS,

Designed Dual authentication during login for our AWS cloud Infrastructure – DUO security Managing and assigning required access levels for authentication under DUO security.

Worked on NoSQL database MongoDB to replica setup Also experienced in managing replica set.

Used Git with Jenkins to integrate to automate the code checkout process.

Developed and implemented Software Release Management strategies for various applications according to the agile process.

Created and maintained the Python deployment scripts for Tomcat web application servers.

Manage users and groups in Solaris & Linux servers to create, modify and delete users/groups and troubleshooting user related issues.

Used Virtual Box for teleportation of running virtual machines between hosts without interruption.

Ordushion Technologies, Atlanta, GA Sep 2015 to June 2016

Devops Engineer Intern

Deployed AWS Solutions using EC2, S3, and EBS, Elastic Load balancer (ELB), auto-scaling groups and OpsWorks.

Planed, deployed, monitored, and maintained Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare virtual machines as required in the environment.

Performed S3 buckets creation, policies on the IAM role based polices and assigned to cloud instances.

Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups and application configuration, this script creates stacks, single servers, or joins web servers to stacks.

Worked on documentation - Chef basics, Initial setup of Chef, Data bags implementation, Coding standards, Cookbook document, Testing docs.

Implementing a Continuous Delivery framework using Jenkins, CHEF, Maven in Linux environment. Created virtual environments via vagrant with chef client provision.

Designed CI/CD Pipelines to make use of Docker files and Make files for building docker images and validating containers using entry points.

Virtualized the servers using the Docker for the test environments and development environment and performed configuration automation using Docker containers.

Maintained Jenkins continuous integration tool using shell/Perl and ruby scripts for automating releases to different environments.

Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.

I wrote the ansible playbooks which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.

Worked on GIT Bucket which includes creating new users, Branching, Merging the changes and writing some pre-commit & post-commit hook scripts.

Involved in setting up JIRA as defect tracking system and configured various workflows, customizations, and plugins for the JIRA bug/issue tracker.

Worked on setting up Splunk to capture and analyze data from various layers Load Balancers, Webservers.

NetEnrich Inc., Hyderabad, Andhra Pradesh, IN July 2013 to July 2015

Linux Administrator

Attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.

Provided 24x7 System Administration support for 300+ Red Hat Linux 3.x, 4.x servers and resolved trouble tickets on shift rotation basis.

Installation, configuration and administration of Red Hat Linux servers and support for Servers.

Worked on day-to-day ticket resolving & submit CRQ based on user requirement.

Worked on Installing and setting up Oracle9i on Linux for the development team.

Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation.

Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL databases in both development and production.

Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.

Troubleshooting Backup and Restore Problems Creation of LVMs on SAN using Linux utilities.

Installed and Configured RHEL 3/4/5, Solaris 10 on Intel and AMD hardware.

Troubleshooting Linux network, security related issues, capturing packets using tools such as IP tables, firewall, and TCP wrapper and NMAP.

EDUCATION:

Masters – Wilmington University – Information Technology

Bachelors – Jawaharlal Technological University (INDIA)



Contact this candidate