We provide IT Staff Augmentation Services!

Sr. Cloud/devops Engineer Resume

3.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Professional experience of 6+ years in IT comprising of Designing, Development, Integration of DevOps tools Stack, Cloud Infrastructure Automation, Infrastructure Provisioning and Configuration Management, Continuous Integration/Deployment Implementation, System Administration and Cloud Migration.
  • Hands on experience on Azure Cloud Platform, worked on azure platform and infrastructure services like Azure web, Mobile apps, Function apps, API apps, Azure search, Azure CDN, Azure SQL, MySQL, PostgreSQL, cache for redis, API Management, Container service, VM scale sets, Azure Kubernetes Service (AKS), Container Instance, Application Insights, Azure Data Factory (ADF), Azure database migration service, Static web app, virtual machines, containers, load balancer, DNS, app gateway, blob and queue storage.
  • Worked on Azure App Service, built and managed web applications, RES API’s and mobile backends. Enabled autoscaling, load balancing, security and automated management. Added devops capabilities such as continuous deployment from azure devops, github, docker registry and package management.
  • Worked on Azure Devops for building a continuous integration (CI) and continuous Deployment (CD) pipeline. Integrated the azure pipelines with azure artifacts and azure test plans to accelerate the development and deployment lifecycles. Helps in increasing application stability and uptime.
  • Worked on Automating, Configuring and Deploying Instances on Azure environments and in Data centers and migrating on premise to windows Azure using Azure Site Recovery and Azure backups.
  • Worked on designing AZURE Resource Manager (ARM) templates and created azure datafactory pipelines, linked services, triggers and parameters. Created integration from ADF to Azure devops repos for every configuration change in lower environments (dev and qat) is tested and promoted to prod environments using azure pipelines.
  • 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 and Terraform.
  • Involved in creating the Azure Services with Virtual Machine. Involved in developing the Azure Solution and Services like IaaS and PaaS. Managed Azure Infrastructure Web Roles, Worker Roles, Storage, Azure AD Licenses, Office365. Created Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
  • Created Ansible cloud modules for interacting with Azure services which provides the tools to easily create and orchestrate infrastructure on Azure and automated cloud - native applications in Azure using Azure microservices such as Azure functions and Kubernetes on Azure.
  • Experience on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure, NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and Power Shell Automation.
  • Worked on AWS Cloud platform and its features which includes EC2, EKS, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, Cloud Formation, AWS Config, Auto scaling, CloudFront, IAM, S3, Route53 and ELB.
  • Worked on 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, CloudWatch, Operation Work, RDS, ELB, EBS, S3, glacier, Route53, SNS, SQS, KMS, Cloud Trail, and IAM.
  • Setup and build AWS infrastructure various resources such as VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Worked on integrated AWS Cloud Watch with EC2 instances for monitoring the log files and store in cloud watch logs and used lambda services through python scripts for taking regular EBS snapshot. Designed an AWS cloud formation template to create VPC.
  • Used Terraform and Ansible, migrate legacy and monolithic systems to Amazon Web Services. Used Terraform scripts to configure AWS resources.
  • Used Terraform and Ansible, migrate legacy and monolithic systems to Amazon Web Services. Used Terraform scripts to configure AWS resources.
  • Creating S3 buckets and restricting access to buckets and directories to specific IAM users.
  • Automating configuration management, infrastructure and application deployments using Ansible
  • Maintained and developed Docker images for a tech stack including Cassandra, Kafka, Apache, and several inhouse written Java services running in Google Cloud Platform (GCP) on Kubernetes.
  • Set up a 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.
  • Configured and setup on-prem and cloudbees Jenkins with multiple master nodes, managed and assigned role permission for user/projects. Created and managed multi-branch pipeline and installed required plugins and monitored active threads. Wrote scripts to abort all running jobs in the project/repo and script to clear the build queue. Supported application team for any build failure during code scanning or deployment.
  • Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system to build, test and deploy. Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Extensively Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to AWS Cloud and Pivotal Cloud Foundry (PCF) using build pack.
  • Experience in writing Dockerfiles for the virtual environment stages like Dev, QA, and Production using Dockerfiles.
  • Experience in Kubernetes orchestration for Docker Containers which handles scheduling and manages workloads based on user-defined parameters.
  • Experience in Docker tools like Docker swarm and compose. Docker Swarm provides native clustering functionality for Docker containers, Docker Compose used to run the multi-Docker container applications.
  • Extensive experience in all phases of Software Development Life Cycle with emphasis in Designing, Developing, Implementation, Deployment and Support of distributed enterprise scalable, secure and transactional J2EE applications.
  • Worked with Operations team on specific Ansible Playbooks used in Jenkins for application installations and related config files to deploy the packages in production NoSQL Databases.
  • Worked on Terraform modules to stand-up a gitlab runner instance in AWS scaling out capacity. The bootstrap gitlab runners will create ephemeral runners in different AWS regions based on the capacity. A different route was implemented for internal to create ephemeral runners pods in k8s cluster using terraform with helm charts. The runner pods are auto scaled based on the capacity and destroyed if no job is assigned from the gitlab pipeline.
  • I have also written Jenkins Groovy global libraries for automating the CI/CD process using (Git, Jenkins, maven, Jfrog artifactory, on-premises/cloud) across the organization using python and shell scripts.
  • Expertise in the areas of Application server installation, upgrades, patches, tuning, performance monitoring, troubleshooting, application deployments, container management, support and documentation of standards, environments and procedures for the administration of all supported environments.
  • UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers. 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. UtilizedKubernetesfor the runtime environment of theCI/CDsystem to build, test deploy. ManagedKubernetescharts using Helm. Created reproducible builds of theKubernetesapplications, managed Kubernetes manifest files and Managed releases of Helm packages.
  • Worked on Kubernetes for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, Creation of Pods through new application and control the scaling of pods, troubleshooting pods through ssh and logs, writing/modification of Build configs, templates, Image streams etc.
  • Managed Kubernetes charts using Helm, Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.Developed and Implemented Kubernetes manifests, helm charts for deployment of microservices into k8s clusters.
  • Expertise in Implementing a Production ready, Highly Available, Fault tolerant Kubernetes infrastructure. Worked on Scheduling, deploying, and managing container replicas on a node cluster using Kubernetes.
  • Experience with Container based deployments using Docker, working with Docker images, Docker Hub and Docker registries and have knowledge on containerization orchestration using Kubernetes. Involved in deploying Kubernetes Cluster on Azure cloud with master/minion architecture and wrote many YAML files to create many services like pods, deployments, auto scaling, load balancers, health checks, Namespaces, Config Map etc
  • Worked on building of Docker Images and publishing them into a private repositories. Containerized all the SpringBoot Java and Node.Jsapplications using Docker. Container management using Docker by writingDockerfilesand set up the automated build on Docker HUB and installed and configured k8s.
  • Worked on automating compilation of .NET, Java, React JS, Node Js and Angular Js technologies.
  • Experience with Jenkins and Add-on Plugins like Jenkins DSL plugin and more.
  • Experience with automated testing technologies and unit testing like Junit and Selenium, SoapUI 5.2.0- Smoke test.
  • Extensive experience with software builds tools likeApache Maven, Apache Ant.
  • Extensive experience in automation usingUNIX Shell scripting, Perl, Ruby, Python.
  • Experienced in migrating Physical servers toVirtual serverusingVMware converter. Knowledge in creation of Virtual Switches, Ports and Port groups and configuring Layer 2 Security Policies for Virtual Networks.
  • Expertise in automate post-build integration including Code Coverage &Quality Analysis Tools likeJUnit, SONAR, Find bugs and Check style.

TECHNICAL SKILLS

Cloud Environments: AWS, GCP, MS Azure, Open Stack, PCF

Operating Systems: Linux (RedHat, CentOS, Debian Ubuntu), Unix, Windows

Configuration Management Tools: Ansible, Chef, Puppet, Salt Stack

CI/CD Tools: Jenkins, Bamboo, Azure DevOps, Team City, Octopus Deploy

Java Technologies: Java SE, Multi-threading, Event Handling

Container Tools: Docker

Container Orchestration Platform: Kubernetes, Docker Swarm, OpenShift, Apache Mesos

Version Control Tools: Sub Version (SVN), Git, GitHub, GitLab, Bitbucket, TFVC

Build/Automation Tools: Gradle, Maven, Ant, Dotnet, MS Build, Node

Monitoring Tools: Nagios, Splunk, Cloud Watch, ELK Stack, Datadog, AppDynamics, New Relic

Scripting: Bash/Shell, Python, Ruby, JSON, PHP

Databases: Oracle, MySQL, MS SQL, Mongo DB, Dynamo DB, Raven DB

Web Servers: Apache HTTP, Nginx

Application Servers: Apache Tomcat, Apache HTTPD, JBoss, Web Logic, WebSphere

Networking: DNS, DHCP, SMTP, HTTP, SNMP

Repository Management tools: Artifactory, Nexus, Docker Hub, ProGet, Azure Artifacts

Web Technologies: HTML, CSS, HTTP, Bootstrap, Xml and PHP

Bug/Ticket Tracking Tools: JIRA, Cherwell, Remedy, Bugzilla, You Track, Tech Deck, Azure Boards

Testing Tools: Selenium, Junit, Cucumber

Other Tools: TFS, Confluence, RabbitMQ, Redshift

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Sr. Cloud/DevOps Engineer

Responsibilities:

  • Worked on Architecting and ImplementingAzure ServiceOffering, such asAzure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage, Azure Webapp, Azure Funtionapp, Azure Databricks, Azure Data factory, Azure, Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.
  • Worked on 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.
  • Implementing Infrastructure as code through Test-Driven Development and Continuous Integration/ Deployment/ Delivery expertise.
  • Implemented and configured kubernetes services such asGoogle kubernetes engine(GKE), Azure Kubernetes where we have applications deployed in multi-cloud.
  • Lead the team on Migrating SQL database toAzure data Lake, Azure data lake Analytics,Azure SQL Database, Data BricksandAzure SQL Data warehouseand Controlling and granting database accessandMigrating On premise databases toAzure Data lake storeusing Azure Data factory.
  • Automated AzureInfrastructureAzure Web Roles,Worker Roles,VM Role, Azure SQL,Azure Storage,Azure ADLicenses,Virtual Machine Backupusing Terraform.
  • WroteTemplatesforAzure 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 on the monitoring tools and visualization tools likePrometheusandGrafanaand monitoring the Kubernetes pod metrics in regular intervals of time.
  • Configuring thePrometheusalerts from theKubernetescluster via email-notifications and web-hook mechanisms.
  • Managed Kubernetes charts using Helm, Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.Developed and Implemented Kubernetes manifests, helm charts for deployment of microservices into k8s clusters.
  • Worked on Kubernetes for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, Creation of Pods through new application and control the scaling of pods, troubleshooting pods through ssh and logs, writing/modification of Build configs, templates, Image streams etc.
  • Implemented Jenkins CICD multi-branch pipeline and automated by using groovy script and defined the pipeline flow by integrating it with maven/sonar/artifactory applications and deployed it to PCF/kubernetes.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Configured Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments.
  • Created ansible playbooks and roles to deploy the Jenkins/sonarqube/artifactory applications and the related database servers on a docker container and orchestrate it with marathon. The image, plugins, permissions, credentials, licenses, users, groups host constraints and data are defined in the playbook.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Configured Sonarqube application to perform continuous inspection of code quality and static analysis of code to detect bugs, code smell and security vulnerabilities. Integrated sonarqube with Jenkins and installed required plugins to support the programming languages. Created quality gates and profiles with custom conditions/metrics and configured email to send the scan report.
  • Design and develop continues deployment pipeline by integrating Jenkins, urbancode deploy and websphere/tomcat/IIS deployment servers
  • Configured ELK Stack (Elasticsearch, Logstash, Kibana) on Azure and GCP and performed Log Analysis.
  • Created the Bitbucket as SCM for project. Developed the different branching model for Dev, QA, Staging, Prod in Bitbucket.
  • Created a migration and mirroring tool to migrate repositories from legacy on-prem to Enterprise BitBucket and configured pull and push mirroring.
  • Automate the build process using different build & continuous integration tools like Jenkins & developing shell/bash/groovy scripts to create different workflows & pipelines.
  • DevelopedGroovy scriptsforjava applicationdeployment by usingJenkins, Build the Jenkins libraries to make them re-usable.
  • Created mesos cluster and configured slave nodes to dynamically choose the Jenkins build job from the queue. The salve nodes are configured with 32cpu, 40 GB memory and 585GB disk to provide high offering. The active tasks and offerings are managed/monitored from the mesos UI..
  • 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.
  • Worked on GCPwhich includes different services likegoogle compute engine, google cloud functions, Auto Scaler, Cloud Storage, Google Kubernetes Engine (GKE)and cloud big table.
  • Maintained and developedDocker imagesfor a tech stack including Cassandra, Kafka, Apache, and several in house written Java services running inGoogle Cloud Platform (GCP)on Kubernetes.
  • Integrated PagerDuty with sensu monitoring client for on-prem servers and cloudwatch alarms for AWS cloud servers. Whenever an alert is triggered for CPU, Memory, Disk, Load, and application connectivity from host server an incident is created and it will notify the available on-call agents.
  • Installed various Jira plugins such as Jira client, Jira importer plugin, Jira Charting Plugin, the connector for Microsoft project and Jira Misc Custom fields.
  • Created Golang module for AD Sync API client enabling Go programs to interact with AD Sync in a simple and uniform way
  • Worked on AppDynamics Monitoring tool, configuring dashboards for every application that's in the environment. Responsible for identifying, assessing, and communicating process improvement recommendations around automation and service stability.

Confidential, Vienna, VA

Site Reliability Engineer

Responsibilities:

  • Worked on 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, CloudWatch, OpsWork, RDS, ELB, EBS, S3, glacier, Route53, SNS, SQS, KMS, Cloud Trail, and IAM.
  • Created complex infrastructure which consists of following services in AWS such as EC2 instances, EBS, Security groups, Subnet, VPC, S3 storage buckets, Elastic File Storage (EFS) systems, Elastic Load Balancers (ELB), Application load balancers, Auto scaling groups, High availability zones, Route53, IAM roles, AWS Lambda, AWS Elastic Beanstalk, AWS Cognito authentication to quickly deploy and manage the applications Using Terraform.
  • Configured AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python and Docker on familiar servers such as Apache, and IIS.
  • DeployOpenstackenvironments through automated tools, Ansible / custom pipeline and Terraform for Infrastructure Automation
  • Wrote Ansible playbooks from scratch in YAML. Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup.
  • Extensive used of Elastic Load Balancing mechanism with Auto Scaling feature to scale the capacity of EC2 Instances across multiple availability zones in a region to distribute incoming high traffic for the application.
  • Orchestrated and migrated CI/CD processes using Cloud Formation, terraform templates and Containerized the infrastructure using Docker setup in AWS and Amazon VPCs.
  • Hands-on experience on supporting, optimizing and critical deployments in AWS Lambda, automating infrastructure, CI/CD and DevOps process.
  • Developed and implemented architectural solutions involving multiple Pivotal Cloud Foundry (PCF) foundations on VMware virtual infrastructure (on-premises).
  • Worked with developer to automate the mobile application builds from the scratch.
  • Creating S3 buckets and restricting access to buckets and directories to specific IAM users.
  • Automating configuration management, infrastructure and application deployments using Ansible
  • Deployed MongoDB using Docker image and setting up Mongo DB cluster using MongoDB Atlas.
  • Experience in setting up MongoDB Client and writing queries to validate data against Collections, MySQL.
  • Installed, configured and managed MongoDB servers and performance tuning of Mongo Databases.
  • Created AWS RDS and DynamoDB databases, performed monitoring and restoring of AWS RDS and DynamoDB databases.
  • Performed migration of Microsoft SQL server, MariaDB, PostgreSQL to RDS and MongoDB,Cassandra to DynamoDB.
  • Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Ansible, Jenkins, and cloud Formation.
  • Created multiple Jenkins and AWS DevOps CI/CD Pipelines for our Infrastructure code validation and verification (e.g., Puppet, Terraform).
  • Controlling and Maintaining all modules within Ansible Module Library and use Visual Studio Team Service (VSTS) as source control for source code.
  • Making deployments of microservices as containers by using containerization tools like Docker and Docker Compose. Docker Swarm and Kubernetes for orchestration and MS Azure to ensure continuous deployments into the different environments.
  • Developed build and deployment scripts using Gradle and Ant, Maven as build tools in Jenkins to move from one environment to other environments.
  • Jenkins is Built on Docker container and the master controller Kubernetes controls pods. Designing and implementing Container orchestration systems with Docker Swarm and Kubernetes.
  • Experience in designing Kubernetes cluster using AWS-Kops (EKS) configuring and deploying the Kubernetes dashboard to access the cluster via its web-based user interface. Customize the Halyard configuration to deploy Spinnaker in private Kubernetes cluster. Mirrored the Docker images required for Spinnaker from external registry to private Docker.
  • Worked on creating pipeline to automate application deployment on Kubernetes using JenkinsDeployed and administered EKS clusters on AWS native services.
  • Used AWS EKS to run the Kubernetes management infrastructure across multiple zones to eliminate a single point of failure and created alarms and trigger points in CloudWatch based on thresholds and monitored the server’s performance, CPU Utilization, disk usage.
  • Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Creation, configuration and monitoring Shards sets. Analysis of the data to be shared, choosing a shard Key to distribute data evenly. Architecture and Capacity planning for MongoDB clusters. Implemented scripts for mongo DB import, export, dump and restore.
  • Worked on deployment automation of all microservices to pull image from Private Docker registry and deploy to Kubernetes cluster.Good understanding of OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Worked with Operations team on specific Ansible Playbooks used in Jenkins for application installations and related config files to deploy the packages in production NoSQL Databases.
  • Experience in configuration of the monitoring and alerting tools according to the requirements like AWS Cloud Watch, Nagios, Splunk Enterprise, New Relic for VPN connections.
  • Built various containers using Docker engine and Docker Machine environments, to deploy the micro services-oriented environments for scalable applications
  • Wrote Ansible playbooks to setup Continuous Delivery pipeline and this primarily consists of a Jenkins and Sonar server, the infrastructure to run these packages and various supporting software components such as Maven.
  • Administered Jenkins for Continuous Integration and deployment into Tomcat/Web Sphere/APACHE JBOSS Application Servers.
  • Wrote shell, Bash and python scripts for day to day administrative tasks.
  • Implemented Elastic Search Ngnix Proxy Cleanup and in Re-Architecture process of ELK
  • Worked on installing Universal Forwarders and Heavy Forwarders to bring any kind of data fields into Splunk.
  • Writing Splunk Queries, Expertise in searching, monitoring, analyzing and visualizing Splunk logs.
  • Writtengroovy scriptsto usemulti branch pipeline projects in Jenkinsto configure it as per client’s requirements.

Confidential, Dodgeville, WI

AWS/DevOps Engineer

Responsibilities:

  • Workedon AWS cloud services like EC2, S3, RDS, ELB, EBS for installing, configuring and troubleshootingon various Amazon images for server migration from physical into cloud.
  • Worked on integrated AWS Cloud Watch with EC2 instances for monitoring the log files and store in cloud watch logs and used lambda services through python scripts for taking regular EBS snapshot. Designed an AWS cloud formation template to create VPC.
  • Worked onBlue/green deploymentstrategy by creating new applications which are identical to the existing production environment usingCloudFormationtemplates &Route53weighted record sets to redirect traffic from the old environment to the new environment viaDNS.
  • Built a new CI pipeline. Testing and deployment automation with Docker, Jenkins, and Ansible to roll out changes to the customers in a faster and reliable way ensuring zero downtime.
  • ConfiguredChefto build up services and applications on the instances once they have been configured usingCloudFormation
  • Responsible for managing theChef Client nodesand upload thecookbooksto chef-server fromWorkstation.
  • WrittenChefCookbooks and recipes in Ruby to Provision several pre prod environments consisting ofCassandra DBinstallations.
  • Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system to build, test and deploy. Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Developed build and deployment scripts using apache Maven as build tool in Jenkins to move from one environment to other environments and automated builds using Maven and Ant for creation of build artifacts like war or ear files.
  • Installed and configured the Jenkins, Jenkins plugins, job setup, pipeline and delivery pipeline views and build automation using Jenkins server.
  • Configured SAML authentication to login to our AWS accounts using single sign on and deployed cross account roles using AWS CloudFormation stack sets across different accounts from admin account.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes and expertise in setting up Docker Host, Docker Registry, RHEL/ Centos Atomic Host, Docker images (Centos, RHEL and Ubuntu instances).
  • Worked on Docker architecture, creating Microservices for multi clustered platform and orchestrating multiple containers using Kubernetes.
  • Used configuration management tool like Ansible to automate tasks and to deploy applications.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming conventions using GIT source control.
  • Deployed Applications (JAR, WAR, RAR and EAR) and related troubleshooting in clustered environment using Admin console and WLST scripts. Worked closely with the Unix team to set up the load balancer for the WebLogic/Jboss domains.
  • Performed daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
  • Provided support to Production, Staging, QA, Development environments for code deployments, changes and general support.
  • Created scripts from scratch to automate tasks using bash shell scripting and python.

Confidential

Infrastructure Engineer

Responsibilities:

  • Configured VMware on clustered environment, implemented migration of virtual vachines using VMotion, Virtualized Windows servers using VMware Converter and Platespin PowerConvert.
  • Hot and Cold cloning of Virtual Machines using VMware Converter.
  • Configured VMware HA, VMware DRS in acquiring higher efficiency for VMware Infrastructure
  • Installed and worked on VMware Site Recovery Manager (SRM 4.0) for the disaster recovery and managed recovery plans.
  • Played role as a VMware/Unix Admin to provide L3 support in a complex Environment.
  • Design, Installation, configuration of VMware Site Recovery Manager. Had run failover-Failback tests over the bidirectional SRM.
  • Deployed VMware ESX server 3.0 (virtualization technology) for Intel platforms (Windows and Linux servers). Total of 40 ESX servers with over 600 VMs with Virtual center.
  • Implanted a continuous Delivery pipeline with Docker, Jenkins and GitHub. Whenever a new GitHub branch gets started, Jenkins our continuous Integration server, automatically attempts to build a new Docker container from it.
  • Provided security and managed user access and quota using AWS Identity and Access Management (IAM), including creating new Policies for user management in JSON.
  • Developed build and deployment scripts using apache Maven as build tool in Jenkins to move from one environment to other environments and automated builds using Maven and Ant for creation of build artifacts like war or ear files.
  • Cluster on Azure cloud with master/minion architecture and wrote many YAML files to create many services like pods, deployments, auto scaling, load balancers, health checks, Namespaces, Config Map etc.
  • Experience in writingPuppet manifests and modules to automate the deployment process and to integratingPuppet manifests into Jenkins jobs for a Continuous Delivery (CD) framework to schedule the configuration management activities in the development, staging and production environments.
  • Creating and maintaining the Puppet code for automating the configuration management activities on Windows and Linux Servers.
  • Developed user interface usingJSP, JSP Tag libraries JSTL, HTML, CSS, JavaScriptto simplify the complexities of the application.
  • Performed software configuration/release management activities for three different java applications.
  • Built Continuous Integration environment (Jenkins, Nexus and Continuous delivery environment (puppet, Yum, rsync Integrated delivery (CI and CD process) Using Jenkins, Nexus, Yum and puppet.
  • Created a fully CI/CD process. Automated Build and Deployment Platform and coordinating code build promotions and orchestrated deployments usingJenkins/Hudson and GitHub. BuildJavacode on to different Jenkins servers as per the schedule. Developed and deployed a variety of .Net framework applications including MVC or Razz.
  • Experience in working in .Net application and branching, Tagging, Release Activities on Version Control Tool like GIT and Subversion (SVN).
  • Developed DevOps scripts in Groovy to automate and collection analysis of Cassandra. Written some Groovy Scrips for setting up LDAP configuration for Jenkins using security matrix.
  • Researched and implemented code coverage and unit test plug-ins like find bugs, check style and with Maven/Hudson.
  • Responsibility to perform the Security Scans, defect tracking, defect reporting and defect reproducing using SonarQube, Bugzilla and JMeter. Manage releases to make sure the code goes to live with Quality and security.

Confidential

Linux Engineer

Responsibilities:

  • Responsible for Remote Linux Support with more than 600 servers.
  • Provided 24x7 supports on shift rotation basis.
  • Configured Redhat Linux servers for production, staging and test environments running Database and Middleware applications.
  • Installation and configuration of VM’s with Redhat LINUX servers running on Confidential & Dell HW.
  • Installed and configured SSH server on Redhat/CentOS Linux environments.
  • Installation and upgrade of Open SSH 4.3p1 on Redhat Linux, Open SSH 4.1p1 on Confidential &Dellservers.
  • Used Python programming in Linux platform to design the front-end portion of the plug-in.
  • Worked on redhat 4.x and performed daily tasks using CRON scheduler and automated it.
  • Configured Raid with the help of lead and created a LUN and Logical volumes from that.
  • Used Debian distribution of Linux called Ubuntu in my personal computer and used python 2.3.
  • Responsible for maintaining and configuring NFS, DNS, DHCP and iSCSI servers.
  • Creating application and database file systems using volume managers like LVM and VERITAS.
  • Installing and upgrading Redhat 5.x, CentOs 5.x, SUSE and Solaris 9/10 on Various Confidential and Dell Hardwares.
  • Creating sparse root and whole root zones and administered the zones for Web, Application and Database servers and worked on SMF on Solaris 10.
  • Implemented and administered VMware ESX 3.5, 4.x for running the Windows, Redhat Linux and Ubuntu Servers on development and test servers.

We'd love your feedback!