We provide IT Staff Augmentation Services!

Sr Cloud/devops Engineer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 9 years of experience in the IT industry as a DevOps/Cloud Engineer and Linux & Windows System Administrator, certified by Amazon as Architect and Developer working on Red Hat Enterprise Linux (RHEL), CentOS, Ubuntu, Sun Solaris, and windows environment with a major focus in the areas of
  • AWS, Azure, GCP, OpenStack, Data centre migration, configuration management, CI/CD pipeline, Infrastructure as a code, Containerization, Virtualization technologies as well as Build and ReleaseEngineerin solving complex problems with creative solutions, supporting development, Deployment operations in different environments.
  • Hands - on Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), ASG’s, API Gateway, Lambda, CloudWatch, ECR, Fargate, EKS(Kubernetes), CloudFront.
  • Hands-on experience in architecting legacy Data Migration projects such as Teradata to AWS Redshift, Teradata to Snowflake AWSCloud Migration from on-premises setting up Route 53 for AWSWeb Instances, ELB.
  • Exposed to all aspects of the Software Development Life Cycle (SDLC) and In-depth understanding of the principles and best practices of Software Configuration Management in Agile, and waterfall methodologies.
  • Expertise in establishing the Agile framework customized to internal processes and standards Defined metrics at program and project levels.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins, GitHub, and GCP AMIs, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it.
  • Expertise in integrating Terraform with Ansible, and Packer to create and Version the AWS Infrastructure, designing, automating, implementing, and sustaining Amazon machine images (AMI) across the AWS Cloud environment
  • Experience in testing a private storage cloud using OpenStack SWIFT software and worked as well with OpenStack Multi-node installation, Configuration, and Administration.
  • Experience in developing API Ansible using Kubernetes to manage and specify the copies of the containers to run the actual servers in the cloud environment. Scheduled, deployed, and managed container replicas onto a node cluster using Kubernetes.
  • Create clusters inGoogle Cloudand manage the clusters usingKubernetes(k8s). Using Jenkins to deploy code to Google Cloud, create new namespaces, create docker images, and push them tothe container registryofGoogle Cloud.
  • Experience in using Docker and setting up ELK with Docker and Docker-Compose. Actively involved in deployments on Docker using Kubernetes.
  • Experience in setting up Kubernetes clusters for running microservices and pushing microservices into production with Kubernetes backed Infrastructure. Development of automation of k8s clusters via Ansible playbooks.
  • Expertise in App Containerization technology Docker, creating Docker images, Containers, Docker Registry to store images, cloud-based registry Docker Hub, and Docker Swarm to manage containers.
  • Extensively worked on Chef Roles, Cookbooks, Recipes, Templates, Resources, Attributes & Data bags. Proficient in the setup of Chef Servers, workstations & bootstrapping infrastructure Chef Nodes for configuration management.
  • Written Ansible Playbooks with Python SSH as the wrapper to Manage Node Configurations and to test Playbooks on instances using Python SDK and automated various infrastructure activities like continuous deployment, application server setup, and stack monitoring using Ansible playbooks.
  • Experienced in designing Amazon Connect/Lex/Pinpoint Architectures that optimize AWS capabilities and Accenture’s assets and differentiation.
  • Experience in installing WebLogic/tomcat application, deployment of WAR, JAR, and EAR files, integrating with Jenkins, and Verifying with Jenkins plugins, deploying the application across all the environments using Ansible Playbooks.
  • Experience in setting up Upstream and Downstream Jobs in Jenkins/Hudson. Worked with Jenkins Pipelines.
  • Used Jenkins as a Code Deploy plugin to deploy to AWS and extensively worked on other tools like Bamboo, Hudson, and Cruise Control for continuous integration and for all end-to-end automation functions with all builds and deployments.
  • Experience in System Administration, System, and Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring, and Fine-tuning on UNIX (Red Hat Linux) System
  • Experience in load balancing and monitoring with Nagios and Splunk, ELK. Implemented ELK stack (Elastic Search, Logstash, and Kibana) for log indexing.
  • Experience in working on web servers like Apache HTTP server, NGINX and application servers like Web logic, Tomcat, WebSphere IBM ODM, JBOSS, and databases like Oracle, MySQL, DynamoDB, PostgreSQL, and Cassandra.
  • Experience in Monitoring infrastructure to identify and troubleshoot issues using tools like Nagios, Splunk & JIRA.

TECHNICAL SKILLS

Cloud: AWS, GCP, Azure, OpenStack

Configuration Management Tools: CHEF, ANSIBLE

CI/CD Tools: Jenkins, Hudson, Bamboo

Build Tools: ANT, MAVEN

Container Tools: Docker, Kubernetes, OpenShift

Version Control Tools: GIT, CVS, SVN, Bit Bucket, VSTS

Monitoring Tools: Nagios, Splunk, ELK, Cloud watch

Scripting: Bash/Shell, Perl, Python, Ruby, Power shell, Jason, YAML, Groovy

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

Application Servers: WebLogic 9.x/10.x, WebSphere 6.x/7.x/8.x, JBOSS 4.1

Web Servers: Apache HTTP, Nginx, Apache TOMCAT

Networking: DNS, DHCP, SMTP, HTTP, SNMP

IDE Tools: ECLIPSE IDE, NETBEANS

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

PROFESSIONAL EXPERIENCE

Confidential, Dallas TX

Sr Cloud/DevOps Engineer

Responsibilities:

  • Involved in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), ASG’s, API Gateway, Lambda, CloudWatch, ECR, Fargate, EKS(Kubernetes), CloudFront.
  • Create custom sized VPC, subnets, and NAT to ensure successful deployment of Web applications and database templates.
  • Created and managed Terraform scripts for AWS Infrastructure and provided IaC capability for cloud applications, Configuration management using Ansible, and automation with Python.
  • Worked on Identity and Access Management IAM products to initiate, capture, record, and manage user identities and their related access permissions in an automated fashion.
  • Working with application architects and development teams to understand review Infrastructure architecture.
  • Experience in integrating Terraform with Ansible, and Packer to create and Version the AWS Infrastructure, designing, automating, implementing and sustaining of Amazon machine images (AMI) across the AWS Cloud environment
  • Extensive experience working with Terraform I,e Created Terraform Shared modules from Scratch, provisioned entire AWS tenants with Terraform, and upgraded multiple modules and accounts from Terraform11 to 12 then to version 13.
  • Utilize CloudWatch to create Dashboard and monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo tables, and EBS volumes.
  • Responsible for the design and implementation of fully automated Continuous Integration, Continuous Delivery (CI/CD), Continuous Deployment pipelines, and DevOps processes for various IT projects across the teams.
  • Designed Amazon Connect/Lex/Pinpoint Architectures that optimize AWS capabilities and Accenture’s assets and differentiation.
  • Designed and implemented long-term solutions for AWS Direct Connect
  • Worked on Amazon Connect to Focus on impactful changes that will improve customer experience.
  • Use Amazon connects for an interactivechatexperience to support your customers from anywhere. Used a single intuitive user interface (UI) for contact routing, queuing, and analytics.
  • Implemented Amazon Connect to design systems management solutions using automation and self-repair rather than relying on alarming and human intervention.
  • Created AWS Launch configurations based on customized AMI, used this launch configuration to configure auto scaling groups, and Implemented AWS solutions using EC2, S3, RDS, DynamoDB, Route53, EBS, Elastic Load Balancer, and Auto scaling groups.
  • Container management using Docker by writing Docker files and setting up the automated build and deployments.
  • Deployed application, which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes (EKS).
  • Created 13 EKS clusters out of which the platform cluster is responsible for managing the remaining clusters.
  • Responsible for User Management, Plugin Management, and END-END automation of Build and Deploy using Jenkins.
  • Wrote Groovy Scripts to create DSL job templates for various environments and Scripter allows you to store/edit/execute groovy scripts on any of the slaves/nodes in Jenkins.
  • Wrote Shell Scripts in Jenkins to automate the entire CI/CD pipeline from development to deployment for every environment.
  • Developed build and deployment scripts using MAVEN as a build tool and automated the build and deploy processes using Jenkins to move from one environment to another environments.
  • Integrate static code quality checks using Sonar, and security analysis using Checkmarx and Nexus IQScan.
  • Experienced in scrum process involving daily standup calls, sprint planning, demos, and retrospective meetings.
  • Level 3 support for multiple applications hosted on AWS, PCF, and WebSphere

Environment: AWS, Kubernetes, Docker, Jenkins, Maven, Git, Shell Scripting, Groovy Scripting, Ansible, Terraform, Nexus, Red Hat Linux, Apache Tomcat 6.x/7.x, Splunk, AppDynamics.

Confidential, Florida US

Sr. Cloud/DevOps Engineer

Responsibilities:

  • Created AWS CloudFormation templates to create custom-sized VPC, subnets, EC2 instances, ELB, and security groups. Worked on tagging standards for proper identification and ownership of EC2 instances. and other AWS Services like EBS, Cloud Front, cloud watch, RDS, S3, Glacier, DynamoDB, Lambda, RDS, IAM, Route53, SNS, SQS, and Cloud Trail.
  • Played an important role in the implementation/deployment of a cloud-based infrastructure (Web apps, Application Service Environments, Firewalls, load balancers, storage, monitoring, security, DNS, etc.)
  • Migrated services from a managed hosting environment to AWS including service design, network layout, data migration, automation, monitoring, deployments and cutover, documentation, overall plan, cost analysis, and timeline.
  • Converted existing AWS infrastructure to server-less architecture (AWS Lambda) and deployed it via Terraform. Migrated data from Data Centres and on-premises to Cloud using AWS Import/Export Snowball service.
  • Played a key role in Architect, building, and maintaining Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS CloudFormation and Jenkins for continuous integration.
  • Build, configured, administered, and troubleshot of the VPC networking in a cross-domain, including VPC peering, limits and pricing, and architects within AWS cloud populated by infrastructure, platform, and application services that share common security and interconnection and AWS Lambda and AWS config.
  • Implemented multi-tier application provisioning in the OpenStack cloud. Established an automated system of creating VMs in OpenStack& VMWare for Dev, ISO, Pre-Prod, & Prod, with minimal intervention for smooth transitions.
  • 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.
  • Involved in setting up Kubernetes (k8s) clusters for running microservices. Took several microservices into production with Kubernetes-backed Infrastructure
  • Experienced in working on several Docker components like Docker Engine, Hub, and Machine, creating Docker images, Compose, Docker Registry, and handling multiple images primarily for middleware installations and domain configurations.
  • Virtualized the servers on AWS using Docker, create the Docker files and version control to achieve the Continuous Delivery goal on the highly scalable environment, and used Docker coupled with load-balancing Nginx.
  • Worked with Docker for a convenient environment setup for development and testing. Installed Docker Registry for local upload and download of Docker images and even from Docker hub
  • Installed Chef-Server enterprise On-Premises/WorkStation bootstrapped the Nodes using Knife and worked with Chef Enterprise Hosted and Written Cookbooks and uploaded them to Chef-Server & managed on-site applications/services.
  • Managed policies and metadata of nodes, wrote cookbooks, and checked those using the Test Kitchen tool as well as knife and CHEF command line tools in CHEF and focused on automation and continuous integration. Automated local development environment using a chef
  • Worked on Ansible and Ansible Tower to automate repetitive tasks, deploy critical applications quickly, and proactively manage the changes.
  • The supported API development team in creating Ansible Playbooks for deploying, integrating, and monitoring their continuous integration environment. And automated the process of Apache Webserver installation, Tomcat servers, Nginx, and Apache Spark configuration using Ansible.
  • Worked with AWS Cloud Formation Templates, terraform along with Ansible to render templates, and Murano with Heat Orchestration templates in OpenStack Environment.
  • Built Jenkins jobs to create AWS infrastructure from GitHub Repos containing Terraform code and administered/engineered Jenkins for managing weekly Builds and integrated Jenkins with various DevOps tools such as Nexus, SonarQube, Chef, etc.
  • Configured and maintainedJenkinsto implement the CI process and integrated the tool withMavento schedule the builds. Took the sole responsibility to maintain the CI Jenkins server.
  • Installed Jenkins on a Linux-created master and slave configuration and drove all microservices builds out to the Docker registry. Build scripts using Maven in Jenkins to move from one environment to another.
  • Experienced in creating custom Build & Deployment automation solutions in scripting languages including Python, Shell, UNIX shell, Ruby, and Perl. Worked and administered artifact tools including Nexus and Artifactory.
  • Creating and Implementing branching and merging strategy with multiple branches and using Git as a source code management repository to keep track of version changes.
  • Implemented a centralized logging system using log stash configured as an ELK stack (Elastic search, Log stash, and Kibana) to monitor system logs, VPC Flow logs, Cloud Trail Events, changes in S3, etc.
  • Engineered Splunk to build, configure and maintain heterogeneous environments and have in-depth knowledge of log analysis generated by various systems including security products.
  • Manage users and groups in Solaris & Linux servers to create, modify and delete users/groups and troubleshoot user-related issues.
  • Created, deployed, and managed Linux and windows VM using Red Hat Enterprise Virtualization Manager, which includes moving and migrating VM from one cluster to another cluster or within the same cluster.

Environment: AWS, involved Jenkins, OpenStack, Linux, Solaris, RHEL 6. x, Vagrant, Ant, Git, Jira, Nexus, Windows, Bash, Python, Apache2, Nginx, OpenStack, Network Protocols, Virtualization, BMC Remedy, Oracle HTTP Server.

Confidential, Richmond, VA

DevOps Administrator

Responsibilities:

  • Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef. Designing cloud-hosted solutions, specific AWS product suite experience.
  • Worked on AWS cloud to provision new instances, S3 Storage Services, AWS EC2, S3, ELB (Load Balancers), RDS, SNS, SWF, OpsWorks, Auto scaling groups, Optimized Volumes, AZ VPCinstances, LAMBDA, EBS, Cloud watch services, and CI/CD pipeline management through Jenkins and Created IAM policies for administration in AWS to assist type applications.
  • Installing and configuring tools like Splunk for application servers, Integration with Splunk, which offers a pre-built knowledge base of critical dashboards and reports.
  • Worked with Splunk and AppDynamics monitoring using custom monitors, maintaining and adjusting existing monitors, and responding to generated requests.
  • Create Splunk Search Processing Language (SPL) queries, Reports and Dashboards.
  • Maintained multiple cookbooks in Chef by converting production support scripts to Chef recipes to automate the configurations in servers.
  • Maintained Chef servers and management applications that can use Service Now (CI) data to bring computers into a desired state by managing files, services, or packages installed on physical or virtual machines.
  • Build automation using Jenkins server, Install and configuration of Jenkins, configure plugins, job setup, and build pipeline and delivery pipeline views.
  • Providing continuous improvement to agile software development teams by working with Jenkins under the CI/CD pipeline. Integrated Ant, Nexus, Jenkins, SVN, Confluence, and JIRA and Used Git with Jenkins to integrate to automate the code checkout process.
  • Deployed and troubleshoot various Jenkins issues. Installed and uninstalled, upgraded, and downgraded various plugins in Jenkins.
  • Automating various activities using scripting languages like Perl, Python, and PowerShell based on the requirements.
  • Developed Python and shell/bash scripts for TC Server/Tomcat web application servers and automation of the build and release process and automate certain processes for the smooth process of build tools like Maven.
  • Extensive using MAVEN as a Build Tool for the building of deployable artifacts (war & jar) from source code, Worked with Maven in Java environment for authoring pom.xml files for Java projects and managing maven repositories.
  • Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to another environments.
  • Set up SCM Polling for Immediate Builds with Maven and Maven Repository (Nexus Artifactory) by installing Jenkins Plugins for GIT Repository.
  • Expert in using GIT and its various commands. Also, integrated GIT with Jenkins & build maven. I have also used GIT flavors like GIT hub, GIT lab, and stash. I also have very good experience in implementing various branching strategies and automating various tabs related to releases.

Environment: Puppet, Chef, Ansible, ANT, Maven, SVN, Git, Nagios, Ansible, Terraform, CI/CD, Agile, RedHat Linux, Solaris, Ubuntu, Windows, Java, Apache Tomcat, JBoss, Shell, Perl, Python, Ruby, Splunk.

Confidential

Build & Release Engineer

Responsibilities:

  • As a member of the Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on the UNIX platform.
  • Worked in Agile Project management Process, JIRA for Issue Tracking and monitoring, and with the Architects on SDLC process being the owner of post-development environments.
  • Administered RedHat Linux 4.x/5 servers for several functions including managing Apache Tomcat Server, Mail Server, MySQL database, and Firewalls in both development and production environments.
  • Wrote shell scripts and automated creating projects in Jenkins and Nexus repositories as part of the release process.
  • Worked on Jenkins, GitHub, Artifactory, and all internal build systems for the core development team on an enterprise-level Java-based cloud orchestration/automation tool.
  • Worked with ANT for building the application and has written Shell scripts to automate the build process.
  • Maintained build-related scripts developed in shell for ANT builds. Created and modified build configuration files including Build.xml.
  • Converted old builds using MAKE to ANT and XML for doing Java build
  • Developed build and deployment scripts using ANT as a build tool to move from one environment to another environments.
  • Developing and maintaining the built environment, the source code control system, and managing build packages using GIT and GIT Hub.
  • Experience in Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like Subversion (SVN), and GIT (GitHub, GitLab).
  • Development of Scheduled tasks and UNIX scripts and Perl to maintain and automate the Build process.
  • Involved in Building and configuring Red Hat Linux Servers using the KickStart server as required for the project. Maintained maximum uptime and maximum performance capacity for enterprise prod, QA, and UAT/staging.

Environment: Linux, Azure, Perl, Artifactory, Jenkins, Nagios, PHP, Ruby, JIRA, GIT, Vagrant, SVN, Ant, PowerShell

Confidential

Sr. Linux Administrator

Responsibilities:

  • Administration of RHEL 5/6, Centos Linux includes installation, testing, tuning, upgrading, and loading patches, troubleshooting both physical and virtual server issues.
  • Created, and clonedLinuxVM templates using VMware Virtual Client migrating servers between ESX hosts.
  • Installed and configured SSH, SFTP, NDM, EMC Power path, Veritas Dynamic multipathing, Oracle client, and SAMBA utility software.
  • Used various networking tools such as ssh, telnet, rlogin, FTP, sFTP, and ping to troubleshoot daily networking issues.
  • Administered Linux servers for several functions including managing Apache Tomcat servers, mail servers, and Oracle, and MySQL databases in both development and production.
  • Troubleshooting Backup and Restore Problems Creation of LVMs on SAN using Linux utilities and Linux network, security-related issues, capturing packets using tools such as IP tables, firewall, TCP wrapper, and NMAP.
  • Configured volume groups and logical volumes and extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
  • Administered various Red Hat Linux Distributions with the use of Kickstart to monitor, scale, maintain and plan the capacity of Servers.
  • Worked with the development team to help with programming needs working with SQL andJavalanguages at a moderate capacity to enhance the back end of client applications.
  • Wrote Shell Scripts for system/application, Application monitoring, Data feeds files transfers & log file analysis.

Environment: RHEL 5/6, Samba, Linux VM, Solaris 9/10, Bash/shell, WebSphere 6.x/7.x/8.x, MySQL, Oracle, Apache, VMware.

We'd love your feedback!