We provide IT Staff Augmentation Services!

Aws Devops/cloud Engineer Resume

4.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY

  • More than 7+ years of experience in IT industry and expertise as Linux Administrator, Build and Release Management, Automating Software Configuration Management (SCM), Deploying Applications through Continuous Integration (CI) and Continuous Deployment (CD), AWS, Azure, DevOps, and Managing Cloud Services.
  • Developed and deployed applications using almost all AWS stacks (including EC2, S3, Route53, ELB, EBS, VPC, RDS, DynamoDB, SNS, SQS, IAM, KMS, Lambda, Kinesis) and focused on high availability, fault tolerance and auto - scaling in AWS CloudFormation, deployed services (OpsWork and Cloud Formation) and security practices; (IAM, CloudWatch, CloudTrail)
  • Working knowledge of Azure Services IaaS, PaaS, and SaaS and coming trends in the Cloud space
  • Serving as a hands-on subject matter expert for DevOps and Automation in an Azure/AWS infrastructure environment
  • Strong foundation of knowledge around Azure and/or AWS cloud services and the cloud ecosystem
  • Work with business units, software developers, security, to design and build applications and services within AWS and/or other cloud providers
  • Provide daily monitoring, management, troubleshooting and issue resolution to systems and services hosted on cloud resources
  • Work as part of a team, to design and develop cloud data solutions
  • Experience with AWS architecture using IAM, API Gateway, CloudTrail, Cloud Watch, Amazon Quick Queue Service (Amazon SQS), AWS Kinesis, Lambda, NACL, Elastic Beanstalk, Redshift, and CloudFormation
  • Experienced in the configuration of cloud systems such as Virtual Networks Multi-Site, Cross-Site, VMs, Azure AD, Load Balancers, Azure SQL, Cloud Servers, etc.
  • Worked in the Amazon Web Services (AWS) environment, products gained strong knowledge in Elastic Cloud Computing, Basic Storage Services, Glacier, Block Storage, Elastic Beanstalk, Amazon Lambda, Virtual Private Cloud, Load Balance, Relational Database Support.
  • Experienced with Azure IaaS, Provisioning VMs, Virtual Hard Drives, Virtual Networks, Installing Web Applications and Building Online Jobs, Azure Windows Server 2008/2012/R2, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud computing.
  • Specialist in many Azure services such as Compute (Worker Tasks, Site Roles), Routing, Azure SQL, NoSQL, Database, and Network Services, Azure Active Directory, API Management, Scheduling, Azure Autoscaling, PowerShell Automation, Azure Virtual Machines, Azure Scan, Azure DNS, Azure VPN Gateway.
  • Troubleshooting and addressing client problems to a wide degree based on Azure VMs, Azure App Services, Azure SQL Databases, Application Gateways, VPN Gateways, Azure AD, and Azure migrations.
  • Used Google Cloud Platform (GCP) services such as Compute Engine, Cloud Features, Cloud DNS, Cloud Storage and SaaS, PaaS and IaaS Cloud Computing and GCP deployment principles.
  • Set up GCP Firewall rules to allow or block traffic to and from VM instances depending on specified configuration and used GCP Cloud CDN (content delivery network) to distribute content from GCP cache locations that significantly boost user interface and latency.
  • Ansible and Ansible Tower expertise in automating routine processes, installing vital software efficiently and proactively handling updates, and writing a variety of playbooks to handle web applications. Experience of deploying and configuring the Ansible management node to deploy the configuration to the end user nodes.
  • Allowed Ansible Playbooks using YAML scripting and Puppet Manifests using DSL for Nginx, Apache Spark, Apache Web servers, Tomcat servers. And custom modules with Ansible Playbooks to simplify AWS utilities such as EC2 Launching, IAM Provisioning, VPC Setup.
  • Automatic server deployment using the Chef, Python and AWS Cloud Creation Models and the Chef used for unattended AWS bootstrapping. Restore existing manual deployment and management systems with Chef and AWS OpsWork stacks.
  • Experience in the creation of puppet modules (blueprints) for installation, setup and continuous integration (CI) using a mix of puppet master, git, R10K wrapper, Open stack (Horizon), Vagrant and Jenkins.
  • Specialist in building up a CI/CD pipeline using Jenkins, Maven, Nexus, GitHub, Puppet, Terraform and AWS.
  • Expertise in handling repository administrators like Nexus for Maven builds. Integrated Maven with Jenkins, which collects the Surefire test reports and the Javadoc generated by Maven and creates parallel modules.
  • Competent container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, operated with Terraform. Organized docker orchestration and docker containerization through Kubernetes.
  • Experience for Docker images using a Docker file, operate on container screenshots, delete Images and handle Docker volumes. Orchestration of Docker images and clusters using Kubernetes by building masters and nodes.
  • Clear experience of using OpenShift for Kubernetes container orchestration, container replication, integration, multi-tenancy container platform enhancement. Experience with PCF, OpenShift, Kubernetes architecture and design, troubleshooting problems and multi-regional deployment models and patterns for large-scale applications.
  • Hand on JIRA expertise as a defect monitoring framework and customize different workflows, customizations and plugins for JIRA bug/issue tracker, Jenkins merged with JIRA, GitHub.
  • Expertise in Shell, Bash, Python, PowerShell, YAML, Ruby and Perl scripting languages for automation, monitoring.
  • In-depth experience of programming programs and scripting, such as Shell, Ruby, Groovy, Python, Perl and XML. Using MySQL, MongoDB, DynamoDB and Elasticache to handle critical databases.
  • Worked on Linux server virtualization by creating Linux VMs for server consolidations. Configuration and administration of VMware ESXI, vCenter, vSphere Client and Linux / Windows clients.
  • Trained in the setup and management of popular Linux utilities such as Tomcat, Apache, MySQL, NFS, FTP, Postfix, LDAP, DHCP, DNS Connect, HTTP, HTTPS, SSH, iptables, firewall, etc.
  • Expertise in the installation and creation of ELK. Used Elasticsearch to control not only Search but also use ELK stack to record and track our systems end to end Use Beats. Responsible for the creation and implementation of new ELK clusters (Elasticsearch, Logstash, Kibana, Beats, Kafka, Zookeeper, etc.).
  • A UI specialist using HTML, JavaScript, and JSP, and built Business Logic and Interfacing elements using Business Objects, XML, and JDBC.
  • Specialist in J2EE style trends such as Factory, Singleton. Involved in different phases of the Software Development Life Cycle (SDLC) as the assembling, modeling, review, specification, and development of specifications.
  • In-depth information User interface and business method applied using JSP and Servlets.
  • Linux Administration, includes the provisioning and maintenance of Linux servers in production and development environments

TECHNICAL SKILLS

Cloud Services: Amazon Web Services (AWS), Azure, OpenStack, Pivotal Cloud Foundry (PCF), Google Cloud Platform (GCP), OpenShift

Virtualization: VMware ESX/ESXI, Windows Hyper-V, vSphere 5.x, Datacenter Virtualization, Power VM, Virtual BoxCitrix Xen, KVM.

Operating Systems: Red Hat Linux 4/5/6/7, CentOS, Fedora, SUSE LINUX, UNIX, Windows servers 2003, 20 012, 2012R2, Windows 2000/2003/XP/vista/7/8/10, Ubuntu 12/13/14, Sun Solaris 8/9/10/11HPUX 10.x/11.x

CI/CD Automation/configuration Tools: Chef, Puppet, Docker, Vagrant, Ansible, Jenkins, Hudson, Bamboo, Kickstart, Jumpstart, TerraformKubernetes, ANT, Maven.

Programming/Web Technologies: Apache Tomcat, JBOSS 4.x/5.x, Web Logic (8/9/10), WebSphere Apache 1.3.x, Apache 2.0.x, and ngnix, IIS, .Net, Java, C++, XML, HTML, CSS

Database Technologies: DB2, SQL Server, MySQL, RDS, NoSQL- MongoDB, Cassandra DB, DynamoDB

Scripting languages: Java, Ruby, Python, Perl, HTML5, PHP, Bash/shell Scripting, PowerShell Scripting YAML, JSON.

Networking/Protocol: FTP/SFTP, SMTP, TCP/IP, HTTP/HTTPS, NDS, DHCP, NFS, Cisco Routers, Juniper Routers

Version Control Tools: GIT, Bitbucket, SVN (Subversion), CVS

Monitoring Tools: Nagios, Splunk, Elasticsearch, Logstash and Kibana (ELK), CloudWatch, CloudTrail, Dynatrace

Volume Manager: VERITAS Volume manager, LVM

Reporting & Ticketing Tools: Service Now, JIRA, Confluence

Application Servers: Web Logic Application Server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBOSS 4.22.GA, WebSphere 6.x/7.x/8.x

PROFESSIONAL EXPERIENCE

Confidential, Dallas, Texas

AWS DevOps/Cloud Engineer

Responsibilities:

  • Operated on core AWS services such as setting up EC2 instances in AWS, setting up security groups, and setting up Elastic IPs and Optimized Elastic Load Balancers (ELBs) for EC2 Auto Scaling Groups.
  • Analyzing and monitor performance bottlenecks and key metrics to optimize software and system performance
  • Be part of the client’s scrum team and work on user stories
  • Act as subject matter expert on AWS and other cloud providers
  • Design, manage, and maintain tools to automate operational processes
  • Provide technical direction and oversight to cloud implementation teams
  • Implement and manage continuous delivery systems and methodologies on AWS
  • Providing analytics and forecasts for cloud capacity, troubleshooting analysis, and uptime
  • Established branching and tagging methods to preserve the source code in the Bitbucket repository and to work with developers to define and implement acceptable branching, naming conventions using GIT source control for Nodejs applications.
  • Set up and automated Jenkins Build Tasks for Continuous Integration and Continuous Deployment (CI/CD).
  • Generated Docker images using a Docker file, operated on Docker container backups, deleted images, and handled Docker volumes, and used Kubernetes for orchestration.
  • Used Ansible and Ansible Tower as a configuration management tool to simplify routine jobs and handle changes proactively. worked on organizing, deploying and handling container replicas to a node cluster using Kubernetes.
  • Managed user accounts (IAM), RDS, Route 53, VPC, RDB, DynamoDB, Lambda, SES, SQS and AWS cloud services.
  • Transitioned an application hosted on EC2 to a serverless platform using the AWS lambda & API gateway.
  • Operated on AWS Elastic load balancing (ELB) for high availability applications and AWS Auto Scaling to provide high availability of applications and EC2 applications dependent on application load.
  • Designed AWS Cloud Formatting models to build customized VPCs, subnets, NATs to ensure efficient release of web applications and database templates.
  • Set up and develop different tools for AWS infrastructure, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloudformation.
  • Provide highly durable and usable data through the use of AWS S3 data storage, versioning, life-cycle policies, and the development of mission critical production server AMIs for backup.
  • Written Ansibleplaybooks for the provisioning of virtual and physical instances, device maintenance, patching and software deployment.
  • Designed a range of containers using the Docker engine and Docker System environments to deploy microservice-oriented environments for scalable applications.
  • Installed, configured and maintained DNS, FTP, TCP/IP and Samba on RedHat Linux
  • Implemented Continuous Delivery framework using Jenkins, Maven and Ansible in Linux/ Unix environment.
  • Knowledge in Terraform as infrastructure providers, build images using Packer.
  • Developed Python scripting for automation purpose and built artifacts (war and ear) from Sonatype Nexus Artifactory are deployed into Apache Tomcat app server using Shell Scripts.
  • Build out server automation with Continuous Integration - Continuous Deployment (CI/CD) tools like Jenkins/Maven/ANT/Nexus for deployment and build management system for NodeJs applications.
  • Installing, configuring and administering Jenkins Continuous Integration and Continuous Deployment (CI/CD) tool on Linux machines along with adding/updating plugins such as Git, Maven, ANT, Sonatype Nexus, Bitbucket and Ansible.
  • Involved in Python Script to automate Cron jobs and system maintenance.
  • Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server.
  • Used MySQL, MongoDB to perform basic database administration.
  • Used Appdynamics for Continuously analyze monitoring logs, measuring performance Bottlenecks.
  • Migrated the current Linux environment to AWS/RHEL(RedHat) Linux environment and used auto scaling features. Involved in Remediation and patching of Unix/Linux Servers.
  • Used JIRA to track issues and Change Management and used Confluence for documentation.
  • Experience in maintaining the branching, Staging, build and release strategies using SCM tools like Subversion, GIT and Bitbucket.
  • Developed Git workflows and built CI/CD pipelines using GitHub, Jenkins, and Maven to automate deployments.
  • Mentored developers in Kubernetes design and custom application implementation and created a mesh pod network between Kubernetes clusters.
  • Developed reports using JIRA to build projects, allocate project permissions to users and groups, and create JIRA mail handlers and notification schemes.
  • Engaged in the practical use and implementation of WebLogic, WebSphere, IIS software.
  • Experience in operating with Terraform core features such as code infrastructure, execution schedules, resource diagrams, automation update and encoded infrastructure using Terraform.

Environment: AWS, Ansible, Jenkins, Confluence, Maven, Microservices, ANT, Docker, Bitbucket, Groovy, GIT, Splunk, AppDynamics, Unix, Terraform, Cloud Formation, Apache Tomcat Server, Ansible Tower, Jira, Bash, Kubernetes, Python, Linux, Shell Scripts, AppDynamics, MongoDB, Agile, Chef, Bash, PowerShell Scripting.

Confidential, Dayton, Ohio

AWS DevOps/Cloud Engineer

Responsibilities:

  • Worked on numerous AWS services such as EC2, S3, EKS, VPC, RDS, MSK, CloudWatch, CloudTrail, DynamoDB, ECR, IAM.
  • Driving project/service delivery
  • Stealthily plan and lead the deployment of the cloud solution in a production environment
  • Develop scripts and glue code to integrate multiple software components
  • Automate the provisioning of environments pulling strings with Puppet, cooking up some recipes with Chef, or through Ansible, and the deployment of those environments using containers, like Docker or Rocket: (and for the love of automation, at least have some configuration management tool through some version control
  • Design and develop automation workflows, performing unit tests and conducting reviews to make sure your work is rigorously designed, elegantly coded, and effectively tuned for platform performance, and assessing the overall quality of delivered components
  • Strong verbal and written communication skills are necessary due to the dynamic nature of collaborations with customers, vendors, and other engineering team, solving complex business problems together
  • Evaluate & build different compute frameworks for all tiers
  • Designed and implemented VPCs and subnets, creating Network Security Groups (NSGs) of inbound and outbound guidelines.
  • Operated on Classless Inter-Domain Routing (CIDR) for configuring and IP routing to Subnets & Resources.
  • Create images of Docker files from the source code and push them to ECR. Automate this method with the aid of CircleCI.
  • Created Terraform scripts from scratch to build the desired architecture in AWS and automated the process with the aid of CircleCI.
  • Built and configured ISTIO with the aid of terraform to overcome the difficulty of handling microservice installations by providing a means of protecting, binding and controlling microservices.
  • Extended the IP cap of the VPC by introducing the secondary CIDR block. And regulated the use of the IP address of EKS worker nodes (EC2).
  • Encrypted EBS volumes, S3 and limited outbound and inbound of AWS services as part of improved protection procedures.
  • Constructed CirlceCI pipeline models from scratch to accomplish CI/CD.
  • Utilized HELM scripts on the CircleCI pipeline to optimize the deployment process.
  • Created Codeclimate Test, White Source Scan, Sysdig Image scan with in CirlceCI pipeline.
  • Introduced side car functionality in ISTIO to reduce the difficulty of EKS internal routing.
  • Upgraded Terraform, EKS, RDS, FluentD to the latest stable version as part of TechDebt.
  • Installed and configured Sysdig agents in the EKS cluster with the aid of HELM charts to supervise the Kubernetes workspace.
  • Implemented AWS CloudWatch with Sysdig, built customized dashboards for various indicators and alerts for suspicious activity in slack channels.
  • Built and configured New Relic minions using HELM charts on worker nodes to report custom Kubernetes metrics and pod logs to New Relic UI.
  • Integrated CloudWatch to New Relic UI and allowed various AWS services (RDS, MSK, EC2, NLB) to track health, performance, etc.
  • Built custom scripts to ping the PROD URL from New Relic Synthetics for every second and generated slack alarms based on ping execution.
  • Build alerts and trigger points in CloudWatch based on metric thresholds and track application performance, CPU utilization, disk use, etc.

Environment: AWS(EC2, RDS, EKS, ECR, MSK, VPC, NLB, ELB, S3, EBS, Auto Scaling, Route53, SQS, CloudWatch, CloudTrail), NPM, Git, Docker, Terraform, GitHub, Istio, Jira, Java/J2ee, Node Js, Bash, Shell, Python, Code climate, CircleCI, White Source, Sysdig, New Relic, Azure Active Directory.

Confidential, New York, NY

AWS DevOps/Cloud Engineer

Responsibilities:

  • Creating and utilizing tools to monitor our applications and services in the cloud including system health indicators, trend identification, and anomaly detection
  • Automating system build outs and the application deployment process
  • Working with development teams to help engineer scalable, reliable, and resilient software running in the cloud
  • Be part of the client’s scrum team and work on user stories
  • Deep understanding of Infrastructure as a Code and agile methodologies
  • Experience in coding on various AWS services like Cloud Formation Templates, Cloud Watch, Cloud Trail, encryption, logging, and Lambda
  • Hands on experience in implementing an DevOps pipeline using Jenkins and the AWS CI / CD tool sets
  • Overall experience in infrastructure, datacenter operations
  • Managed tools on Jenkins for java builds and deploy code commits.
  • Analyze infrastructure needs for each application and deploy them to AWS Cloud.
  • Implement and manage Continuous Integration (CI) and Continuous Deployment (CD) Environment.
  • Automate build and deploy of code artifacts into the respective environments in the Confidential AWS cloud.
  • Actively involved in design, implementation and modifying codes written in Python.
  • Exclusively used AWS Container Services with the Kubernetes for Orchestrating the Linux servers.
  • Involved in developing websites both on the frontend and backend modules using Python Django Web Framework.
  • Originated front end website using HTML5, CSS3, JavaScript, JQuery, Ajax, Bootstrap.
  • Developed several Automation groovy scripts in Bash, Ruby, etc. which utilizes resources of REST services or CLI’s various DevOps systems like Jenkins, Git, Jira, AWS, etc.
  • Responsible for migrating SVN-GIT projects and assisting users in understanding Gitlab Operations.
  • Involved in automating the build process using GIT and Subversion.
  • Originated Chef Architecture using workstations, nodes and servers.
  • Worked on various application servers like Tomcat/WebSphere Application Servers.
  • Created and administration of JIRA with required scripting and customizations.
  • Integrated high availability using the portal, PowerShell on AWS Resource manager Deployment models.
  • Responsible for managing the project from development to production and communicating with the developers and testers and the Data Base team for a successful release.
  • Extensively used AWSCloud Computing development and support.
  • Worked on interchangeable components and services to utilize REST API's to have Component-based architecture provided by
  • Involved in supporting Gitlab problems related to merge, clone, access, plugins, hooks and services.Angular 2.
  • Handle different environment configuration with OpenStack and GIT.
  • Deployed on the supporting platform for OpenStack Infrastructure on the cloud that all services and applications will rely upon.
  • JIRA migrated through domains and focused on JIRA database dumps.
  • Served on a queue of JIRA tickets to solve application bugs, user queries, etc. on a routine basis.
  • Designed and operated a highly accessible control system to track various application servers and their modules using Nagios, with Puppet Automation.

Environment: AWS, Python, ANT, Maven, Chef, Jenkins, OpenShift, Subversion, Kubernetes HTML, MySQL, Oracle DB, Ngnix, Puppet, Tomcat, Splunk, GIT, SVN. Public Cloud Services, OpenShift, PowerShell, HyperV, Angular Developer

Confidential, Minneapolis, MN

SRE/DevOps Engineer

Responsibilities:

  • Configure, Deploy and Release of code from one environment to another environment and automate infrastructure management such as release management, Environment Management, Continuous integration, continuous delivery, and continuous deployments to AWS.
  • Pro-actively look for ways to enhance the functionality, reliability, operation of the pipeline
  • Experience working with AWS cloud and DevOps
  • Designs and manages solutions using OpenStack and related technologies
  • Loads tests customer applications to assist with performance tuning and capacity planning
  • Contributes to open-source tools that assist in configuration management, deployment and operation of high availability, high-performance application
  • Supports multiple customers and internal teams on an as-needed basis
  • Collaborates with other teams on tools for systems automation
  • Perform as Sysadmin or Software Developer; environment includes Linux System Administration, Cloud hosting, and server-side scripting; transition into a DevOps role
  • Exclusively implemented GIT as a version control tool to perform activities like branching, merging, stashing the commits to reutilize the build/release and implementing reset before commit and reverting the commit before pushing to the central repository if necessary.
  • Integrated the CI/CD tool Jenkins by setting up the plugins of source code management tools GIT, managed on getting the updated source code by setting up GIT Webhook plugin in Jenkins. Installed the built-in tools plugins of MAVEN for repetitive builds on new Jenkin jobs.
  • Integrated SonarQube on the Jenkins plugins to check the Source code coverage, quality, duplication, and error.
  • Written build and deployment groovy scripts using Maven as build tools on Jenkins to move from one environment to other environments and Managed build related scripts developed in shell for Maven builds.
  • Integrated NEXUS Artifactory repository to save artifacts and create build configuration files including POM.xml.
  • Used Shell scripting to manage the deployment process by managing dependencies in Maven projects by creating parent-child relationships between required projects.
  • Automated the process for build & deployments using Jenkins & Python scripts for java applications and helped the development team during build and deployments in dev and production environments for Build Issues.
  • Managed multiple customer requirements to build and integrate CI/CD pipeline, serve team for best practices throughout deployment process and Administered automating, troubleshooting build-deployments using Jenkins.
  • Worked in automation initiatives with various teams DevOps and Development team and coordinated projects to move to the production environment and communicated well with development and QA team for proper build changes.
  • Troubleshooting & resolving build failures due to any issues reduced by 95% stabilizing the build process setup and writing deployment scripts using shell and python.
  • Modified Groovy script to collect the data from users and packaged the data as JSON distributed to different applications.
  • Developed and maintained processes and associated scripts/tools for automated build, testing and deployment of the products to various developments and using Jenkins as a continuous integration tool for automation of daily processes.
  • Supervised Configurations/Jobs/Kernel/Boot and Hardware for Red Hat servers in and Installing, Upgrading, Patching the Red Hat servers by using YUM.
  • Organized System Administration tasks in the time of high deliverables for Linux servers.
  • Participated in managing project application in GIT and end user training for effective utilization and verifying methods used to create reliable and repeatable software builds.
  • Integrated Selenium test automation execution with Jenkins on different environments as part of CI Process.
  • Used YUM packages to Install, Upgrade, and Patch the Red Hat servers.
  • Implemented JIRA to find issues and Change Management.

Environment: YUM, GIT, Maven, SonarQube, RedHat, Jenkins, Selenium, JIRA, Python, Groovy

We'd love your feedback!