Senior Aws Cloud And Devops Engineer Resume
CharlottE
SUMMARY
- Over 11 years of experience in IT industry in different parts with great involvement in providing public and private cloud Services & software integration, configuration, build and release engineering with a wide range of software process engineering, planning with supporting languages, platforms, technologies and operating systems - Linux, Windows UNIX, VMWare, Jenkins, Docker, AWS & Terraform. Recommended best practices for CICD, CM, and RM across the environment
- Senior cloud and DevOps Engineer with over 11 years of experience in Mobile, Retail, Healthcare and Financial Domains
- Extensively worked for Site reliability and architecture for design and implementing principles for resilience in infrastructure and operations on cloud services
- Working on Infrastructure automation using Configuration Management Tools like Terraform and Ansible
- Understanding of principles and best practices of SCM and Maintenance of CI/CD based on build tools like Maven and Gradle. Used Jenkins and Maven dependency management system to deploy snapshots and release artifacts to Nexus and apache and cloud based environments
- Experience working with Integration and deploying multiple API based applications like Restfull, JSON, XML and SOAP based
- Extensively Experience working with Databases like Oracle, PostgreSQL and SQL server
- Extensively worked on Docker for container configuration and worked with container orchestration tools such as Kubernetes for automate deploying, scaling and operating application containers
- Extensive experience working and troubleshooting Linux based VM’s and Installing, configuring and managing various services required for the infrastructure
- Installed and configured ELK and Nagios monitoring tools, while using it for monitoring network services and host resources
TECHNICAL SKILLS
Version Control: SVN, GIT
Continuous Integration: Hudson, TeamCity, Bamboo/Jenkins, TFS, VSTS
Build Tools: ANT, MAVEN, Gradle
Virtualization: HYPER-V, VMWARE ESXI, KVM
Scripting: Very strong scripting skills using Unix bash Shell and Ruby, Python
Installer Development: RPM, Install-shield.
Release Orchestration: Puppet, Chef & Ansible
Databases: Oracle, PostgreSQL and SQLServer
Quality Systems: ISO and CMMI compliance and auditing
Database: Introductory knowledge of SQL & PL/SQL and Oracle
Defect Management & Code review: Crucible, HP service Centre, Bug-zero, mantis, JIRA
Web & Application Servers: WebLogic, Apache, Apache Tomcat, JBoss, WebSphere
Operating Systems: Linux, UNIX, SUSE, Ubuntu, Windows
Networking Protocols: SMTP, TCP/IP, LAN, WAN, DNS, DHCP
PROFESSIONAL EXPERIENCE
Confidential, Charlotte
Senior AWS Cloud and Devops Engineer
Responsibilities:
- Worked on implementing Devops methodologies for CI/CD pipelines for various Application projects
- Worked on Build tools and build management and managing artifacts in Artifactory across various stages of pipelines for deployments.
- Build out server automation with tools like Jenkins, Maven & Ant for deployment and build management system
- Worked on Standardizing all the cloud Services and patterns across applications.
- Involved in designing and deploying a multitude of applications using terraform modules (Including EC2, Auto scaling, ELB, EBS, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling
- Using Terraform scripts in Jenkins pipelines for provisioning the Infrastructure for all the cloud services.
- Good understanding of ELB, security groups, VPC, NACL, NAT gateways and Internet gateways, firewall and Route 53
- Worked on Monitoring and Alert mechanisms.
- Involved in setting up of Docker and creating new images and getting images from Docker hub and performing the builds
- Worked on Docker based container deployments to create shelf environments for dev teams and managing the container services using Elastic Container Services (ECS)
- Building CICD pipelines across various stages of the build and deployment using automation scripts like groovy and bash shell.
Confidential, Raleigh NC
Senior AWS cloud SA & DevOps Engineer
Responsibilities:
- Working with Architectural design & providing solutions and implementing cloud services for financial and insurance Service Applications
- Implementing the engineering practices and helping teams define and setup frameworks for Infrastructure Automation
- Experience in Building and Implementing CI/CD pipelines and performing Version Control using GIT, Jenkins, Nexus, uDeploy, JIRA and GIT tools for Build and deploying Scala Applications from Git repositories on AWS code Commit
- Adopting DevOps framework for Dev, Test & prod environments and implementing Alerts & Monitoring mechanisms in DevOps Practices
- Extensively worked on Migration of Complete Full Stack Applications and Databases like Postgres & Oracle databases from On-premises instances to Amazon RDS using DMS and Native database Postgres Client tools
- Working with Automated Build & deployment for Java/Scala code using Scala and SBT Package Managers on different platforms and Application Testing.
- Worked in Securing environments from Vulnerability & Patch Management and implementing AWS System manager (SSM) for applying Patches and packages on Servers
- Experience in implementing Encryption keys using KMS for all the Services for Securing data and centralized key management
- Strong Experience in working with provisioning and managing services using Cloud formation templates, also updating and replicating stacks as needed
Environment: Scala/SBT, Maven, GIT, Stash, CVS, Chef, Ansible, Linux/Unix, AWS, bash shell Scripts, Python SCM, Tomcat, JIRA, PostgreSQL and Oracle
Confidential, Chicago IL
Senior Cloud SA & Devops Enginee
Responsibilities:
- Automated Build and Deployment of the Java/.Net/Mobile Applications in Dev, Test & Production servers
- Very good experience and extensively worked on building, deploying and releasing the mobile application for tablets and handhelds devices
- Worked with MDM (Mobile Device Management) for deploying mobile application through third party vendors like AirWatch and worked on the console for managing the applications during Release and Integration Engineering
- Designing, implementing and supporting Java/.net applications using (TFS, VSTS) and fully automated CI/CD processes and managing the pipeline, schedules for deploying code and data in various sandbox instances of demand ware business for cloud ecommerce website management and account administration
- Working with development team and other infra support teams for new applications to specify the requirements for application build, test, and deploy processes using GIT repositories and build using Gradle and Apache
- Once the application is on boarded, provide oversite to changes introduced by the development team to any devops configuration changes team using all the Atlassian tools like bitbucket server, JIRA, Artifactory and confluence
- Write build and deployment scripts according to SCM team standards and processes to all defined deploy environments and automate smoke/sanity tests for the applications deployed and collect the correct stakeholders to resolve the issues that arise as part of the smoke test process
- Continuously monitor and analyze using Zabbix alerting, elastic logKibana (ELK) environment capacities of build infrastructure and provide appropriate recommendation to the Management team for improvements and immediate attention
- Worked with kubernetes for scheduling and running application containers on VM’s and checking application health, replication, rolling updates, debugging and balancing loads
- Experience in working with many AWS services like API gateway, EC2, EBS, Auto scaling Elastic load balancers etc. And performing system administration tasks in all aspects of the cloud ecosystem
- Worked on migrating datacenters to AWS and configuring monitoring and alert mechanism for the environments
- Worked with Container based platform using kubernetes for automation builds, deployments, health management
- Experience in deploying and managing firewall, routers, and switches, primarily Cisco and/or Juniper
- Experience as a DevOps Network engineer with experience in a medium or large-scale enterprise or with a network service provider or information technology organization
- Proven experience in working on Azure environments & its offerings (PaaS, SaaS or IaaS), PowerShell, Load balancing, Firewall and DNS
- Experience in Containerization using Docker
- Working on generating Application native, VLC VideoLan APK for mobile applications for Store and Site releases
Environment: Java/J2EE, Maven, GIT, CVS, Chef, Ansible, Linux/Unix, AWS, Shell Scripts, Python SCM, Tomcat, JIRA
Confidential, Frisco Texas
Senior AWS cloud SA/ DevOps Engineer
Responsibilities:
- Started working with GIT repository implementation. Defined branching strategies in GIT and implementation of best practices.
- Involved with configuration management and automation tools such as Chef and Ansible.
- Experience in administrating TFS and VSTS tools for all aspects of TFS like access/security, functionality, merging and scheduling for build and release engineering.
- Written/Developed Chef Cookbooks to automate the entire deployment process as well as Infrastructure admin tasks.
- Managing applications using scripts running over 200+ servers on Linux/Unix, monitoring filesystems, CPU and memory utilization, fetching log and configuration file.
- Installing Docker on AWS instances, configuring Docker. Build Docker container for apache web server.
- Managed library versions and deprecated code, design and sequencing of automated builds & test runs and troubleshooting expertise - build failures due to dependencies, tests, etc.
- Worked with Virtualization technologies like Hyper-V and VMWARE ESXI and KVM.
- Configuring and deployed stable Open stack services which includes Nova, Neutron, Swift, Ceilometer, Horizon, Glance, Keystone, Orchestration and Cinder.
- Creating Instances, Snapshots, Templates, Public and Private Networks and use them based on the requirement for building AWS on Linux/Ubuntu based servers.
- Experience in working with AWS services like Core S3 EC2, Security, Cloud Formation, RDS and good knowledge on Cloud enterprise platforms and Cloud Infra services.
- Wrote shell scripts to automate the system management functions and system backup.
Environment: Java, TFS, VSTS, GitHub, Bamboo, Jenkins, Nexus, Python, Chef, Ansible, JIRA
Confidential
Senior System/Database Engineer
Responsibilities:
- Installed/Configured/Managed/Administrated all Unix/Linux servers, includes the design and selection of relevant hardware to support the installation/upgrades of Red Hat (5/6/7), Solaris 8/9/10 operating systems
- Extensive experience in configuring and building RHEL 5/6 /7 servers using Kickstart
- Extensive experience in User Administration with creating users, groups, and giving permissions
- Installing and managing packages using command line utility using RPM and YUM
- Adding storage to the cluster disks and increasing/ decreasing the filesystem in RHEL
- Responsible in building servers from scratch, deployment activities, and environment support including installation, configuration diagnostics, planning and upgrades
- Developed Cron jobs and Shell Scripts (Shell, Python) for automating administration tasks like file system management, process management, backup and restore
- Maintained Load balancing, High availability, Failover functionality, and Disaster recovery included changing IP address of the web and app server machines, which caused change in the virtual host and http transport configurations.
- Experience in Oracle DBA tasks like Installation, configuring, creation, maintenance, problem identification and resolution in production and development environments. Security Administration, Replication, Enterprise Manager, Planning and implementation of the oracle CPU Patches, Oracle Migrations, Database Capacity Planning
Environment: Shell & Perl scripting, Linux/Unix, SQL