We provide IT Staff Augmentation Services!

Sr.devops/ Aws Cloud Engineer Resume

4.00/5 (Submit Your Rating)

Chattanooga, TN

SUMMARY

  • Sr Cloud DevOps Engineer wif over 9 years’ experience inCloud (AZURE, AWS,GCP),DevOps, Configuration management, Infrastructure automation, Continuous Integration and Delivery (CI/CD). I can implement TEMPeffective strategies for N - Tier application development in bothCloud and On-premisesenvironments. Experience in dealing wifUnix/Linux and Windowsserver administration.
  • Involved in designing and deploying applications utilizing all the AWS stack Including EC2, Route53, S3, ELB, EBS, VPC, RDS, DynamoDB, SNS, SQS, IAM, KMS, Lambda, Kinesis and focusing on high-availability, fault tolerance and auto-scaling in AWS CloudFormation, deployment services DevOps Works and Cloud Formation and security practices IAM, CloudWatch, CloudTrail.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.
  • Administered and Implemented CI tools like Jenkins &Hudson for automated builds and to build and implement the end-to-end automation process.
  • Performed job scheduling using Ansible Tower. Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and TEMPhas Integrated Ansible wif Jenkins.
  • Experience in managed kubernetes services such as Azure kubernetes and AWS Elastic container service.
  • Configuring and maintaining Red hat OpenShift PaaS environment.
  • Good Understanding of OpenShift platform in managing Docker containers, Kubernetes Clusters.
  • Experienced in managing the artifacts generated by MAVEN in the Nexus repository.
  • Expertise wif Docker images using a Docker file, worked on container snapshots, removing Images and managing Docker volumes. Orchestration of Docker images and Containers using Kubernetes by creating master and node.
  • Experience in creating Kubernetes cluster on blade servers and virtual machines using various CNI tools including Calico, Flannel. Contrail and Weave.
  • Assisted in the installation and configuration of an on-premise private cloud running on PKS, NSX-T and Kubernetes.
  • Experienced in Cloud automation using AWS Cloud Formation templates, Python, Ruby, Chef (DevOps), Puppet (DevOps).
  • Well versed in configuring an automated tool Puppet dat included installation and configuration of Puppet and written manifests and modules for a puppet to do tasks like application deployment, configuration and create filesystems.
  • 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. Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, IBM IHS, Apache & Tomcat.
  • Hands on experience inAzure Development, worked onAzure Web Applications,Azure SQL Database,Virtual machines,Azure Active Directory,Azure VPN Gateway,Azure Fabric,Azure search,App services,Notification huband experienced in using Azure service fabric to package, deploy and manage reliable microservices.
  • Experience in Administration of Production, Development and Test environment's carrying Windows, Ubuntu (RHEL) Red Hat Linux and CentOS servers.
  • Experience working wif Apache Hadoop, Kafka, Spark and Log stash.
  • Experience wif monitoring and logging tools like Dynatrace, Splunk and NewRelic for monitoring network services and host resources.
  • Worked wif Apache Kafka for High throughput for both publishing and subscribing, wif disk structures dat provide constant performance even wif many terabytes of stored messages.
  • Excellent experience wif Python development under Linux OS and Mac OS.
  • Experience in using Splunk, App dynamics, Dynatrace,Datadog, Nagios, IBM monitoring tools.
  • Developed Python based API (RESTful Web Service) for several in-house applications.
  • Hands on experience wif different Spring framework modules like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security and Spring Boot.
  • Experience in Configuring and Managing logging and monitoring tools such as Nagios, AppDynamics, Prometheus, Sumo Logic, Splunk, ELK.
  • Working wif LDAP, Active Directory, DNS and VLAN technologies.
  • Expertise in implementation and maintenance of Apache HTTP, SMTP, DHCP, NFS, NIS, NIS +, LDAP, DNS, SAMBA, SQUID, Postfix, Send Mail, FTP, Remote Access, Security Management Security trouble shooting skills. Deep understanding of Layer 7 protocols like HTTP, DHCP, DNS and SSL / TLS.
  • Excellent understanding of Software Development Life Cycle in the Waterfall and Agile testing models and QA processes.

TECHNICAL SKILLS

Automation Tools: Jenkins, chef, Puppet, Ansible, Docker, Kubernetes, Vagrant, Terraform, Hudson.

Cloud Platforms: AWS, Azure, Google Cloud Platform (GCP), OpenStack, Pivotal Cloud Foundry (PCF).

Database Systems: Cassandra DB, OracleDB2, MSSQL, MySQL, MongoDB, AWS RDS, DynamoDB.

Version Control tools: GIT, Subversion, CVS, Bitbucket, Gerrit, ClearCase

Web Servers: Tomcat, APACHE 2.x, 3.x, JBOSS 4.x/5.x, WebLogic (8/9/10), WebSphere4/5, TFS, Nginx, Azure, IIS, Redhat Satellite.

Scripting/Languages: Perl, Python, Ruby, Bash/Shell Scripting, PowerShell scripting, YAML, PHP, JSON

Application Servers: Web Logic Application server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBoss 4.22

Volume manager: VERITAS volume manager (VVM), Logical Volume Manager (LVM) wif Linux

Monitoring Tools: New Relic, ElasticSearch, LogStash and Kibana (ELK), CloudWatch, CloudTrial, Splunk, Nagios

Operating system: Linux (Red Hat 4/5/6/7, CENTOS & SUSE), Solaris 11/10/9/8, HP-UX 11.0, 11.11, 11.23, 11.31, V1, V2 & V3, Ubuntu 12/13/14, Windows NT /2000/2003, 2008, 2010, 2012,DEBIAN.

PROFESSIONAL EXPERIENCE

Sr.DevOps/ AWS Cloud Engineer

Confidential, Chattanooga, TN

Responsibilities:

  • Build servers using AWS includes importing necessary volumes, launching EC2 instances, S3 for object static webpages and created security groups, auto scaling, load balancer, Route 53 and SNS as per architecture using IAAC tools like Cloud formation JSON Templates.
  • Created customized Amazon Machine Images based on already existing AWS EC2 instances by using create image functionality snapshot for disaster recovery. Used Boto3 to automate, Auto scaling policy for automating auto-scaling groups, Elastic load balancers, and launch configurations.
  • Worked wifTerraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and extensively used Auto scaling launch configuration templates for launching amazon EC2 instances while deploying Micro services.
  • Launched AWS instances using auto-scaling for scaling up and scaling out of EC2 instances while deploying Micro Services into production environment.
  • Designed, loaded, and managed a Redshiftcluster of more TEMPthan 2 terabytes of source system data over billions of records of fare-system and bus-location data.
  • Developed infrastructure wif automation in AWS (EC2, Lambda, EBS, RDS, Dynamo, ELB, and BOTO3) wif AWS cloud formation templates. Created and designed the AWS Cloud Formation templates to create custom sized VPC, NAT subnets, for deployment of Web applications and database templates.
  • Designed and Implemented IAAS and PAASsolutions using cloud, Storage, Server, Virtualization and Network technologies.
  • Converting old legacy systems, such as payment, order process, order management, etc. into microservices platform by converting it into individual REST Services.
  • Installed, Configured and Administered Jenkins as a continuous integration tool.
  • Programmatically Creating Jenkins job using REST API and Creating jobs using CLI, Integrating several tools wif plugins.
  • Used the continuous Integration tools such as Jenkins for automating/Scheduling the build processes and used Jenkins along wif Shell or Python scripts to automate routine jobs. CI/CD tools to implement Blue - Green deployment methodology for reducing time in Production environment.
  • Developed build and deployment scripts using MAVEN as build tool in Jenkins to move from one environment to other environments and create new jobs and branches through Jenkins.
  • Worked on Maven to create artifacts from source code and deploy them in Nexus central repository for internal deployments.
  • Developed Ansible playbooks for automatic deployment and configuration of Linux servers for test environment.
  • Experienced in ANSIBLETower configuration, setup, and playbook setup, Automated various service and application deployments wif ANSIBLEon CentOS and RHEL.
  • Created ANSIBLEsupported YAML scripts to restart JBoss, Tomcat, and Jetty servers through GUI.
  • Supported ANSIBLEtower backup and security process.
  • Worked on developing procedures to automate various systems and tasks (e.g. automating code builds and deployments) using Jenkins, Git, Docker, ANSIBLE, Cloud formation etc.
  • Implemented Ansible to deploy thebuildsfor Dev, QA and production. Automation of infrastructure by creating.
  • Worked onAWSCloudWatch and Nagios for monitoring the application infrastructure and usedAWS email services for notifying.
  • Installed/Configured and Managed Nexus Repository Manager.
  • Performed and deployed Builds for various environments like QA, Integration, UAT and Productions Environments.
  • Integration of ANT/Nexus, Jenkins, Atlassian (Bamboo), Urban Code Deploy wif Patterns/Release, GIT, Stash, Confluence, Jira and Cloud Foundry.
  • Coordinated application release wif Developer, DBA, QA and Project Management teams.
  • Worked on Tomcat Web server for hosting web apps.
  • Wrote Ansible scripts to manage the creation of EC2 instances, ELBs, Route53 entries, Amazon Security Groups, customized Tomcat applications, Apache web servers and other miscellaneous items in a Linux environment.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Developed Networking policies for Docker containers. Worked on open source development tools like Docker Containers, Mesos and Kubernetes.
  • Initially thought of using Kubernetes the finally decided to use Docker swarm because Docker swarm is integrated wif Docker daemon.
  • Used Hipster monitoring platform on Kubernetes to report detailed resource usage information.
  • Extracted reusable modules from a monolithic application into libraries for use in new microservices.
  • Worked onTerraform for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure.
  • Using Terraform as a tool, Managed different infrastructure resources Cloud, VMware, Bare Metal Servers and Docker containers.
  • Worked wif an Agile development team to deliver an end-to-end continuous integration/continuous delivery product in an open source environment using Ansible and Jenkins to get the job done.
  • I was part of the team responsible for containerization efforts and migration of Java apps to OpenShift Enterprise.

Environment: SVN, Cloud bees-Jenkins, Nexus, Maven, AWS (EC2,S3,VPC, Lambda, ELB, SNS, Cloud-formation) Web Logic, UNIX, Ansible, Terraform, Perl, Oracle 10g/11g, Shell Script, GitHub, Nagios, Bash, Python, JSON, Oracle API Gateway.

Sr. Azure/Devops engineer

Confidential, Raleigh, NC

Responsibilities:

  • Worked in highly collaborative operations team to streamline the process of implementing security Confidential Azure cloud environment and introduced best practices for remediation. Building and Installing servers through Azure Resource Manager Templates (ARM).
  • Gained experience in dealing wif Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Extensive experience in Windows AZURE (IaaS) migrating like creating AZURE VMs, storage accounts, VHDs, storage pools, migrating on premise servers to AZURE and creating availability sets in AZURE. Configured Cloud Network Architecture using Azure Virtual Networks, VPN and Express Route to establish connectivity between on-premise and Cloud.
  • Lead and direct teams to complete the development tasks on the current environments and major cloud migration development for cloud components likeAzure Service Fabric, Kubernetes and DC/OS orchestration in Azure Container Service, Azure Redis Cache, Azure Message Queues, Azure Data Factory and Azure App Services and SQL Azure.
  • Experience wif Open Shift, Kubernetes architecture and design, troubleshooting issues wif platform components Azure, and developing global or multi-regional deployment models and patterns for large-scale developments and deployments on Cloud Foundry, OpenShift and Kubernetes.
  • Worked onOpenShiftforcontainer orchestrationwifKubernetescontainer storage, automation to enhancecontainerplatform multi-tenancy also worked wifKubernetesarchitecture and design troubleshooting issues andmulti-regionaldeployment models and patterns forlarge scaleapplications. In order to provide secured network connectivity to the containers we used Calico. Responsible for build and deployment automation using VM Ware ESX, Docker, Kubernetes containers and Chef.
  • CreatedAzureAutomationAssets,Graphicalrunbook,PowerShellrunbookdat willautomatespecific tasks, deployedAzure ADConnect, configuringActive Directory Federation Service (AD FS)authentication flow,ADFSinstallation usingAzure AD Connect, and involved in administrative tasks dat includeBuild,Design,DeployofAzure environment.
  • Worked on Azure key vault and Azure Services. And Managed Active Directory for Web Applications.
  • Ability to build deployment, build scripts and automated solutions using various scripting languages such as Shell, PowerShell, Python, Ruby.
  • Automated Weekly releases wif ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository. Using Ansible created multiple playbooks for machine creations and SQL server, cluster server and my SQL installations.
  • Designed, wrote and maintained systems inPython scriptingfor administeringGIT, by usingJenkinsas a full cyclecontinuous deliverytool involving package creation, distribution, and deployment ontoTomcat applicationservers via shell scripts embedded intoJenkinsjobs.
  • Experienced wif Java Spring based frameworks for build/automaton tools using Maven.
  • Implemented a CI/CD pipeline wif Docker, Jenkins (TFS Plugin installed), Team Foundation Server (TFS), GitHub and Azure Container Service, whenever a new TFS/GitHub branch gets started, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it.
  • Created additional Docker Slave Nodes for Jenkins, using custom Docker Images and pulled them to ECR and monitored using Prometheus. Worked on all major components of Docker like, Docker Daemon, Hub, Images, Registry, and Docker Swarm.
  • Automates the deployment of Linux applications inside software containers wif Docker.
  • Created Ansible cloud modules for interacting wif 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.
  • Handled deployment of JAR, EAR and WAR files to the respective application server instances.
  • Built and managed a highly available monitoring infrastructure to monitor different application servers like JBoss, Apache Tomcat and its components using Nagios.
  • Identified test cases to automate the test cases using Selenium WebDriver, Junit and Java (Eclipse IDE) and Contributed in creation of framework.
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Set up CI/CD pipelines for Microservices and integrated tools such as Maven, Bitbucket, SonarQube, Nexus, Docker, Slack for providing immediate feedback to DEV teams after code check-in.
  • Used Splunk data Connector between Splunk Enterprise and Relational Database.
  • Configuration and Deployment of SQL server 2005/2008 Reporting services.
  • Configured Azure VPN -Point to Site, Virtual networks, Azure Custom security, Endpoint security and firewall, Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
  • Automate Datadog Dashboards wif the stack through Terraform Scripts.
  • Setup and maintainedNFS, NIS, andTCP/IPnetwork, configured the systems for TCP/IP Networking wif the existing LAN, setting upSSHandSCPfeatures betweenSUNsystems and otherRed Hat/UNIXhosts.
  • Involved in migration of Bamboo server, Artifactory & Git server.

Environment: Azure (Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD, Resource Groups, Cloud Services, Resource Groups, Express Route) OpenShift, Prometheus, Ansible, Docker, SonarQube, Kubernetes, Maven, Jenkins, GIT, AEM, Python, Jira, Nagios, Splunk, Red Hat, New Relic.

DevOps Engineer

Confidential, Kenilworth, NJ

Responsibilities:

  • Working as a DevOps Engineer for multiple development teams, system analysis team to establish a build schedule, provide a guideline for deployment in higher environments and wif troubleshooting build system failures.
  • Worked for 5 scrum teams (Java, AEM, Jenkins, Ant, Maven, SVN, git, Agile methodology, SharePoint, CI/CD automation from scratch, Docker)
  • Delivered Solutions to improve Cloud architecture, deployment for AWS Private and Public Cloud.
  • Managed multiple AWS accounts wif multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Designed EC2 instance architecture to meet high availability application architecture and security parameters.
  • Created S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Implemented a CI/CD pipeline wif Jenkins, GitHub, Nexus, Maven and AWS AMI's.
  • Experience wif IaaS, PaaS and SaaS implementations.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Written Chef Recipes to automate build/deployment process and perform process improvement to manual processes.
  • Used Amazon web services (AWS) as the cloud to migrate existing data from existing servers.
  • Responsible for architecting, deploying, and supporting both Open Shift (Docker) to provide IaaS/PaaS for use in utilizing micro services as a strategy.
  • Extensively used Docker for virtualization, Ship, Run and Deploy the application securely to fasten Build/Release Engineering.
  • Migrating the current code to CI/CD pipeline viz Ant to Gradle, TFS to Git, Team city to Jenkins.
  • Used Docker machine as a Containerization tool to containerize the applications integrating wif AWS.
  • Configured Jenkins pipeline for auto deployment through continuous integration (Jar build, AMI creation, Integration test, contract test, performance test, deploy in Test environment and then into Production)
  • Configured & managed source code by Git and resolved code merging conflicts wif application developers.
  • Worked as DevOps engineer for automation of infrastructure operation and support in day to day operation.
  • Installed and administered nexus repository and created roles and privileges to restrict access to the users.
  • Worked for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Installed and administered nexus repository and created roles and privileges to restrict access to the users.
  • Setup TFS reporting server and built various reports. TFS workflow and work item management.
  • Performed svn to git migration wif careful analysis and migrated all branches, tags, along wif commit history using git - svn utility.
  • Developed build scripts in MAVEN as the build tool for the creation of the build artifacts like war or ear files.
  • Automated all Builds and Integrated using Jenkins.
  • Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system.
  • Developed Cookbooks and recipes for automating deployments using Chef.
  • Assisted release managers and change management coordinators by communicating and coordinating the release activities.
  • Involved wif the QA team to conceptualize, determine and develop test approaches and methods for unit testing, integration and functional testing, load and usability testing per the application complexity and test requirements.
  • Installing, configuringCassandraon AWS platform.
  • Provision, for deployment, orchestration, and operations across multiple data centers and cloud providers, Core Coverage, Cloud-Specific Infrastructure and Systems and Architecture Cloud Planning
  • Implemented Release schedules, communicated the Release status, created Roll out Plans, tracked the Project Milestones, prepared the reports and chaired the Release calls and worked for a successful Releases.

Environment: Docker, AWS, Git, Jenkins, GitHub, Nexus, Maven, Chef, SVN, Nexus, RHEL, Solaris, Tomcat, CA Rally, Unix/Linux, Jenkins, Shell scripting.

Build/Release Engineer

Confidential

Responsibilities:

  • Provided CM and Build support for more TEMPthan 3 different applications, built and deployed to the production and lower environment.
  • Proficient in developing Web Services (SOAP, RESTful) inpythonusing XML, JSON.
  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • Installed and Configured Jenkins Plugins to support the project specific task
  • Kept track of all the releases and request of the developers through Infrastructure management tool.
  • Designed and implemented Subversion metadata including elements, labels, attributes, triggers and hyperlinks.
  • Controlled Subversion (branch) access to successfully run parallel development and release.
  • Configured Jenkins as a common build engine to build and deploy applications to DEV, QA, and UAT and PROD environments.
  • Implemented, maintained and supported reliable, timely and reproducible builds for project teams.
  • Maintained build related scripts developed in ANT, Python and Shell. Modified build configuration files including Ant& build.xml.
  • Worked wif development team to migrate Ant scripts to Maven.
  • Experienced in authoring pom.xml files, performing releases wif the Maven release plugin, Maven of Java projects and managing Maven repositories.
  • Researched and implemented code coverage and unit test plug-ins wif Maven/Jenkins.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool wif Ant and Maven to schedule the builds.
  • Worked wif development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems on Agile methodology.
  • Installed, configured and administered WebSphere Application Server 6.1on Solaris Server.

Environment: SVN, CVS, ANT, Maven, Jenkins, Tomcat, Perl, Shell Script, Oracle, Spring boot, Spring, security.

We'd love your feedback!