Sr.devops/azureengineer Resume
Seattle, WA
SUMMARY:
- 10 Years of experience in IT industry as 8 years specialization in Azure/Kubernetes/AWS/Cloud GCP/ DevOps Engineer experience.
- Hands on experience on Azure VPN - Point to Site, Virtual networks, Azure Custom security, end security and firewall. Used Azure Express Route to set up a private connection to Microsoft cloud services such as a Microsoft Azure, Office 365, and very good knowledge on Dynamic 365.
- Expertise in AzureScalabilityand AzureAvailability- Build VMs availability sets using theAzureportal to provide resiliency forIaaSbased solution andVirtual Machine Scale Sets (VMSS)usingAzure Resource Manager (ARM)to managenetwork traffic.
- Experience in migrating on-premises applications toAzureand configuredVNETsandsubnetsas per the project requirement also performedPowerShell scriptingto doPatching,Imaging, andDeployments inAzure.
- Proficient inPython, Shell Scripting, SQL, build utilities like open make,ANTand Cruise Control.
- Expert inperformance tuningby reviewing java code,memory handlingin JVM
- Experience on Ansible and Ansible Tower to automate repetitive tasks, to deploy critical applications quickly, and proactively manage the changes and wrote many playbooks to manage Web applications. Experience in installing and configuring the Ansible management node to deploy the configuration to the end user nodes.
- UsedBashandPython, includedBoto3to supplement automation provided byAnsibleandTerraformfor tasks such as encryptingEBS volumesbackingAMIsand schedulingLambdafunctions for routineAWS tasks.
- Extensive experience in setting up the CI/CD pipelines usingJenkins, Maven, Nexus, GitHub, CHEF, Terraform and AWS.
- Utilized AWS Cloud watch to monitor environment for operational & performance metrics during load testing
- Hands on experience in AWS services like EC2, S3, ELB, RDS, SQS, EBS, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Autoscaling, Cloud Front, IAM, R53.
- Extensive experience withAWS(Storage, Application Services, Deployment and Management) and managed servers on AWS platform instances usingPuppet, Chef Configuration management.
- Proficient with container systems likeDockerand container orchestration likeEC2 Container Service,Kubernetes, worked withTerraform.
- ManagedDocker orchestration and Docker containerizationusingKubernetes.
- UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers.
- Strong experience in deployingsalesforcecomponents across various sandbox and production instance using Change Sets, Force.com Migration tool and Eclipse.
- Hands on experience in AWS provisioning and good knowledge ofAWS serviceslikeEC2, S3, Glacier, ELB, RDS, Redshift, IAM, Route 53, VPC, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, Security Groups.
- Experience in Linux Administration, Configuration Management, Continuous Integration (CI), Continuous Deployment, Release Management and Cloud Implementations
- Hands on Experience in using configuration management tools like Puppet/Chef/Ansible
- Proficient in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Config, Autoscalling, CloudFront, IAM, S3, and R53
- Created alarms and trigger points in CloudWatch based on thresholds and monitored the server's performance, CPU Utilization, disk usage
- Experienced in installation, configuration, administration, troubleshooting, tuning, security, backup, recovery and upgrades of IBM AIX, Linux (RedHat & SuSE), Solaris 2.x, 8, 9, 10, HP-UX 10.x, 11.x, Win NT/2000 Server
- Worked on Linux server virtualization by creating Linux VMs for server consolidations.
- Experience in Installing, upgrading and configuring Red Hat Linux 5.x, 6.x and 7.x using Kickstart Servers.
- Configuration and administration of VMware ESXI, vCenter, vSphere Client and Linux / Windows clients
TECHNICAL SKILLS:
Performing/Monitoring & Bug Tracking Tools: ELK, Nagios, CloudWatch, Azure Monitor, Public & Private Cloud Technologies:Microsoft Azure, Amazon Web Services (AWS), Platform (GCP), OpenStack, Pivotal Cloud Foundry (PCF).
Containerization Tools: Docker, Docker Swarm, Kubernetes, AWS ECS, Apache MesosCloud/Virtualization Technologies:Amazon Web Services (AWS), Microsoft Azure, VMWare
Version Control Tools: Visual SVN, Tortoise SVN, GIT
Build Tools: ANT, MAVEN, Artifactory
Databases: MySQL, MongoDB, Cassandra, Postgre SQL, SQL Server, No SQL.
CI Tools: Jenkins, Hudson
Config Management Tools: Puppet, Chef, Ansible, Docker
Virtualization Tool: VMware, VagrantCLOUD (AWS- SysOps/DevOps):EC2, S3, RDS, ELB, EBS, VPC, Auto Scaling, Cloud Formation, Cloud
VIRTUALIZATION: VMware, vSphere, vCenter, vCloud, Virtual Box
WORK EXPERIENCE:
Sr.DevOps/AzureEngineer
Confidential, Seattle,WA
Responsibilities:
- Created recommendations on how to duplicate a subset of on-premise machines to theAzure Infrastructure as a Service(IAAS) offering which will be used for disaster recovery. This analysis included the specifics to synchronize on-premise data with SQL Server and SharePoint instances hosted in VMs.
- Worked on Azure Site Recovery and Azure Backup- Deployed Instances on Azure environments and in Data centers and migrating to Azure using Azure Site Recovery and collecting data from all Azure Resources using Log Analytics and analyzed the data to resolve issues.
- Worked on migration services like AWS Server Migration Service (SMS) to migrate on-premises workloads to AWS in easier and faster way using Rehost "lift and shift" methodology and AWS Database Migration Service (DMS), AWS Snowball to transfer large amounts of data and Amazon S3 Transfer Acceleration.
- Configure Continuous Integration from source control, setting up build definition within Visual Studio Team Services (VSTS) and configure continuous delivery to automate the deployment of ASP.NET MVC applications to Azure web apps and managed Azure Active Directory, Office 365 and applied upgrades on a regular basis.
- Implemented Docker -maven-plugin in Maven pom.xml files to build Docker images for all microservices and later used Docker file to build the Docker images from the Java jar files
- Used Jenkins and pipelines to drive all micro services builds out to the Docker-registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes .
- Worked on Azure Site Recovery and Azure Backup- Deployed Instances on Azure environments and in Data centers and migrating to Azure usingAzure Site Recoveryand collecting data from all Azure Resources using Log Analytics and analyzed the data to resolve issues.
- Implemented Ansible Tower for managing complex network deployments by adding control, knowledge and delegation to Ansible powered environments. Wrote Ansible Playbooks using Python SSH as Wrapper for Managing Configurations of my servers, Nodes, Test Playbooks on Azure instances using Python .
- Configured Azure Multi-Factor Authentication (MFA) as a part of Azure AD Premium to securely authenticate users and worked on creating custom Azure templates for quick deployments and advancedPowerShellscripting. Deployed Azure SQL DB with GEO Replication, Azure SQL DB Sync to standby database in another region & Fail over configuration.
- Worked onServerless services, created and configuredHTTPTriggers in theAzure Functionswith application insights formonitoringandperformingload testing
- Involved in design, implementation and modifying thePythoncode.
- Developedwebsiteboth frontend and backend modules using PythonDjangoWeb Framework.
- DevelopedPythonandshell scriptsfor automation of the build and release process.
- DonePerformance tuningby reviewing the java code, andJVM memoryhandling
- Implemented AWSCode Pipelineand Created Cloud formationJSONtemplates inTerraformfor infrastructure as code.
- Automate provisioning and repetitive tasks usingTerraformandPython, Docker container, Service Orchestration.
- Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
- Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform). Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
- CreatedAzureAutomation Assets,Graphical runbook,PowerShell runbookthat willautomatespecific tasks, deployedAzure ADConnect, configuringActive Directory Federation Service (AD FS)authentication flow,ADFSinstallation usingAzure AD Connect, and involved in administrative tasks that includeBuild,Design,DeployofAzure environment.
- ConfigureContinuous Integrationfrom source control, setting up build definition withinVisual Studio Team Services (VSTS)and configurecontinuous deliveryto automate the deployment ofASP.NET MVCapplications toAzure web appsand managedAzure Active Directory,Office 365and applied upgrades on a regular basis.
- Implemented aCI/CDpipeline withDocker,Jenkins(TFSPlugin installed),Team Foundation Server (TFS),GitHubandAzure Container Service, whenever a newTFS/GitHub branchgets started,Jenkins, ourContinuous Integration (CI)server, automatically attempts to build a newDocker containerfrom it.
- Worked withTerraformTemplates to automate the Azure Iaas virtual machines using terraform modules and deployed virtual machine scale sets in production environment.
- ManagedAzureInfrastructureAzure Web Roles,Worker Roles,VM Role, Azure SQL,Azure Storage,Azure ADLicenses,Virtual Machine Backupand Recover from a Recovery ServicesVaultusingAzure PowerShellandAzure Portal.
- WrittenTemplatesforAzure Infrastructure as codeusingTerraformto build staging and production environments. IntegratedAzure Log AnalyticswithAzure VMsfor monitoring thelog files, store them and track metrics and usedTerraformas a tool,Manageddifferent infrastructure resourcesCloud,VMware, andDockercontainers.
- Worked onOpenShiftforcontainer orchestrationwithKubernetescontainer storage, automation to enhancecontainerplatform multi-tenancy also worked on withKubernetesarchitecture and design troubleshooting issues andmulti-regionaldeployment models and patterns forlarge-scaleapplications.
- Deploying windowsKubernetes (K8s)cluster withAzure Container Service (ACS)fromAzure CLIand UtilizedKubernetesandDockerfor the runtime environment of theCI/CDsystem tobuild,testandOctopus Deploy.
Environment: Azure, PCF, Office 365, Terraform, Maven, Jenkins, Ansible, Azure ARM, Azure AD, Azure Site Recovery, Kubernetes, Python, Ruby, XML, Shell Scripting, PowerShell, Nexus, JFrog Artifactory, Jenkins, Git, Jira, GitHub, Ansible, Docker, Windows Server, TFS, VSTS, LDAP, Nagios.
Sr DevOps/ AWS Engineer
Confidential, Plano TX
Responsibilities:
- Use agile methodology throughout the project. Involved in weekly and daily bases release management.
- Working with a strong team of architectures, backend developers to gather function and non-functional requirements.
- Monitoring IoT (Internet of Things) specified infrastructure design and implementation process.
- Involved in source control management with GitHub and GitLab Enterprise level repositories. Regular activities include configure user’s access levels, monitor logs, identifying merge conflicts and managing master repository.
- Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management.
- Involved in performing application deployment toAWSElasticBeanStack environment.
- Configured & deployed Java applications on Amazon Web Services (AWS) for a multitude of applications utilizing theAWSstack, cloud formation.
- Created environment on AWS platform, AWS Hadoop EMR cluster, Kafka Cluster, Cassandra Clusters and implemented system alerts onDataDog.
- Used the command line interface to manage apps, services in PivotalCloudFoundryas well as Apps manager.
- Create, bind the user defined and built in services in PivotalCloudFoundry(PCF).
- Build, Test and deploy applications by using pivotalcloudfoundry
- Built & Deployed Java/J2EE to web application server in agile continuous integration environment and automated Labelling activities in TFS once deployment is done.
- Working knowledge of several types of configuration management tools like Puppet, Chef, Ansible, Salt and Vagrant.
- Worked on setting up Upstream and Downstream Jobs in JENKINS.
- Worked on Multi project jobs in JENKINS and used pipeline plugin to manage them.
- Implemented automated application deployment and written deployment scripts and automation scripts.
- Created and updated PUPPET manifests and modules, files, and packages stored in the GIT repository.
- Lead Automation deployment team and worked with PUPPET, written PUPPET modules for application deployment.
- Maintained and Administered GIT Source Code Tool.
- Created Branches, Labels and performed Merges in Stash and GIT.
- Developed Processes, Tools, Automation for JENKINS based Software for Build system and delivering SW Builds.
- Managed Build results in JENKINS and Deployed using workflows.
- Implemented a continuous Delivery Pipeline with Docker, JENKINS and GitHub to build a new Docker container automatically using JENKINS whenever a new GitHub branches are created.
- Worked on Oracle Databases there by connecting different environments to these databases in lower and production environments.
Environment: Git, Rhel, AWS, 6&7, Lvm's, Raid, Ruby, Python, Shell, Jenkins, Chef, Puppet, Maven, Aws, Ec2, Apache Tomcat, Jboss, Nagios, Ant, Confluence.
DevOps / Cloud Engineer
Confidential, San Diego
Responsibilities:
- Developed build and deployment processes for Pre-production environments.
- Experience in Linux Administration, Configuration Management, Continuous Integration (CI), Continuous Deployment, Release Management and Cloud Implementations
- Hands on Experience in using configuration management tools like Puppet/Chef/Ansible
- Proficient in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Config, Autoscalling, CloudFront, IAM, S3, and R53
- Hands on experience Configuring Access Lists for inbound and outbound to infrastructure
- Design EC2 instance architecture to meet high availability application architecture and security parameters
- Implementing new projects builds framework using Jenkins and Maven as build framework tools
- Create AWS instances via Jenkins with EC2 plugin and integrated nodes in Chef via knife command line utility
- Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers
- Created alarms and trigger points in CloudWatch based on thresholds and monitored the server's performance, CPU Utilization, disk usage
- Utilized AWS Cloud watch to monitor environment for operational & performance metrics during load testing
- Wrote Chef Recipes to automate our build/deployment process and replaced the current manual build and deployment process
- Migrate Oracle database to redshift (datawarehouse)
- Implemented a fresh Continuous Deployment and Continuous Integration process from end to end and wrote supporting documentation for others to follow
- Implemented Docker based Continues Integration and Deployment framework
- Implementing a Continuous Delivery framework using Jenkins, CHEF, Maven in Linux and Windows environment
- Install, configure, modify, test & deploy applications on Apache Webserver, Nginx & Tomcat, JBoss App Servers
- Experience in Bash, Perl, Python scripting on Linux
- Experience with Bug tracking tool like JIRA, Remedy
- Developed Puppet manifest to automate deployment, configuration, and lifecycle management of key clusters
- Automation of OS builds and Application Installation through Puppet & Chef and used Nagios for application and OS resource monitoring
- Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment
- Implementing change requests raised by user for server configuration or other issues
- Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation
- Configured S3 to host static web content
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS
- Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates
- Maintained the user accounts (IAM), RDS(SQL), Route 53, VPC, Dynamo DB(NoSQL), SES, SQS and SNS services in AWS cloud
- Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins
Environment: Docker, Kubernetes, Cloud KUSTO EXPLORER,AZURE SERVICE, Elk stack, Nagios, Puppet, Chef, Nagios, Splunk, Linux, Active Directory, Sumo logic, Elk Stack, Terraform, Ansible, Pager duty, Jenkins, Hudson
Devops Engineer
Confidential
Responsibilities:
- Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
- Installed/Configured/Managed Jenkins CI Automation.
- Architecting the Infrastructure on Google cloud platform using various GCP Services
- Designed GCP Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Installed/Configured and Managed Nexus Repository Manager.
- Implemented the Chef cookbook to automate the integration process between RHEL and Windows AD using Kerberos key tab file.
- Implemented the Chef Software setup and configuration on VM's from the scratch and deployed the run-list into chef-server and bootstrap the chef clients remotely.
- Used existing cookbooks from Chef Marketplace and customizing the recipes with respect to each VM.
- Experienced with containerization of applications using Docker.
- Worked on creation of custom Docker container images, tagging and pushing the images.
- Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
- Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
- Managed Maven project dependencies by creating parent-child relationships between Projects.
- Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other.
- Responsible for on-boarding Application teams to build and deploy code using Jenkins, git-hub, nexus.
- Extensively used Google stack driver for monitoring the logs of both GKE and GCP instances and configured alerts from Stack driver.
- Extensively worked with Jira and Slack for project management and internal team communication.
- Created DNS private zone in both prod and non-prod and DNS forwarding outbound is setup
Environment: Git, Git-hub, Google cloud platform, Jenkins, SonarQube, Nexus, Docker, Docker Hub, Chef (Kubernetes, ANT, Maven, Slack, SQL, YAML, JIRA.
Build Engineer/Linux Administrator
Confidential
Responsibilities:
- Managing UNIX Infrastructure and EMC storage involving maintenance of the servers and troubleshooting problems in the environment.
- Installing operating systems Solaris, Linux and HP according to business requirements.
- Worked on different VMware products like VMware workstation, GSX/VMware server, VMware player.
- VMware Converter and ESX server 3.X.
- Configured, Installed LDAP Solaris and Linux server.
- Connecting to ESX server by using VIC, putty and Web access.
- Installed and configured Send mail on Solaris Linux and AIX servers.
- Experience in working with Hitachi Storage navigator.
- Manages Site minder administrator accounts and users when using the Site minder LDAP repository.
- Migrated central send mail server to Postfix and Installed and Migrated SAP from Linux to Sun servers.
- Involved in SAN migration project to migrate the data across the storage arrays.
- Established end-to-end software development process using shell on top of BO, including automated builds of Rhapsody models.
- Implemented security policy and managed firewalls/IDS. Managed DNS, send mail, IP space, and co-location facility transition.
- Providing 24/7 on-call support on the rotation basis.
- Assembled, Replaced and Handled Sun, Linux and AIX Hardware problems in Data Center.
- Developed Korn and Bash shell-scripts to automate routine activities
- Installation and Configuration of Windows Active directory server 2000 and Citrix servers. Administration of applications via Citrix MetaFrame.
Environment: SUN E10K, E35000, Hitachi 9980v. Solaris 8/9/10, RHEL 3, ESX 3. solstice disk suite (SDS), SUNUCE, Jboss, Veritas Volume Manager (VxVm), VMware, Veritas Cluster server (VCS)
