Devops Engineer Resume
3.00/5 (Submit Your Rating)
Charlotte, NC
SUMMARY
- Successful DevOps Cloud Engineer wif over 5 years of professional Experience dedicated to automation and optimization.
- Understands and manages teh space between operations and development to quickly deliver code to customers.
- TEMPHas experience wif teh Cloud, as well as DevOps automation development for Linux systems.
- Seeking for a position in DevOps Cloud to contribute my technical knowledge.
- Experienced in Linux Administration, Configuration Management, Continuous Integration (CI), Continuous Deployment, Release Management and Cloud Implementations.
- Hands on Experience in using configuration management tools like Cloud Formation, Terraform and Ansible.
- Proficient in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Configuration, Autoscaling, CloudFront, IAM, S3, R53.
- Implemented Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
- Set - up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
- Design EC2 instance architecture to meet high availability application architecture and security parameters.
- Expertise in Installation, Configuration, Upgrading, Troubleshooting, Hardening and performance tuning of
- Linux/CentOS servers on physical, virtual and Cloud AWS platforms.
- Maintaining, Installing, Administration of backup and recovery, configuring physical servers such as (HP- ILO, IBM, DELL,
- CISCO - UCS, KVM), virtual (VMware vSphere) and cloud (AWS) environments.
- Experienced in configuring YUM/ RPM repositories for package installations using RPM, YUM and used RedHat Satellite
- Server for patching Linux servers.
- Expertise in configuration and installation wif Kickstart/Jumpstart for RHEL (Linux), CentOS and multiple Linux servers.
- Experience in secure configuration, post fixing, mailing and remote access using network protocols such as NIS, DNS,
- DHCP, NFS, LDAP, SMTP, TLS, SSH, FTP, SMTP, VLAN, SAMBA, SQUID and Active Directory (AD) for security and troubleshooting
- Experienced wif various scripting languages Python, Shell, Bash and Ruby depending on teh tasks
- Highly expertise in designing & deploying data center architecture onLinuxPlatform on both physical and virtual environment.
TECHNICAL SKILLS
Building Tools: ANT, Maven, Jenkins, Hudson, Bamboo
Application Server: Apache Tomcat, WebLogic, JBOSS, WebSphere
Configuration Tools: Chef, Puppet
Cloud Environment: AWS, EC2, OpenStack
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
DevOps Engineer
Responsibilities:
- Expertise in AmazonAWSCloud Administration which includes services like EC2, S3, Glacier, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, CloudFront, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
- Hands on Experience in using configuration management tools like Cloud Formation, Terraform & Ansible.
- WroteTerraformscripts to provision AWS resources EC2, EFS, ECR, ECS, ELB, IAM roles & S3.
- Designed Ec2 instance architecture to meet high availability application architecture and security parameters.
- Configured theKubernetesprovider wif Terraform which is used to interact wif resources supported byKubernetesto create several services such as Config Map, Namespace, Volume, Auto scaler, etc.
- Creating teh automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a Continuous Integration system.
- Configure monitoring and logging tools Splunk, Kibana using Python scripts and integrating it wif internal servers to generate and automate reports to teh management.
- Troubleshooting of Docker based applications.AWSCloud management and Puppet automation.
- Worked wifAnsibleplaybooks for virtual and physical instance provisioning, configuration management, patching and software deployment on AWS environments through automated tools,Ansible/ custom pipeline.
- Automated deployments, scaling, and operations of application containers across clusters of hosts, provided container-centric infrastructure byKubernetes.
- Writing Python scripts to automate Database migration processes. Knowledge on Massive Data migration expertise from SQL to PostgreSQL.
- Deploy, manage, and operate scalable, High Available, and fault tolerant systems onAWS.
- Capability to provideAWSoperations and deployment and best practices throughout teh lifecycle of a project.
- Experience wif application/data migration toAWSand also good knowledge on Chef.
- Works wif teh managed service providers to establish overall inventory of hardware and software in teh IaaS environment. Ensures teh inventory is current.
Confidential, Chicago, IL
DevOps Engineer
Responsibilities:
- Using Python Boto3/ Cloud formation to use AWS as an Infrastructure as a Code.
- Designed and deployed AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
- Working wif CI/CD Principles According to Organizational Standards.
- Implementing Several Continuous Delivery pipeline/ Release Pipeline setup performing Continuous Integration/Continuous Deployment.
- Monitoring Telemetry, Alerts, Recovery issues, Bugs, Health of CI/CD pipeline infrastructure on AWS.
- Monitoring and Documenting Important Metrics (Number of deployments, Number of releases in a month, Failures in CI/Release Pipeline, Code Coverage, Bugs/Defects/Issues in Production, Number of code check in pushes)
- Chef scripts checked into source control wif change history for teh last six months and using them to provision Environments for day to day activities.
- Chef scripts has been created based on industry best practices to create known good builds, which are reviewed, updated, and approved by InfoSec quarterly
- Report of JIRA tickets created from InfoSec review of Chef scripts
- Using Docker Container clusters to clone teh production servers.
- Used Maven dependency management system to deploy snapshot and release artifacts to NExus to share artifacts across projects and environment.
- Utilized Cloud Formation, Terraform & Ansible by creating DevOps processes for consistent and reliable deployment methodology.
- Installed and configured an automated tool Ansible dat included teh installation and configuration of teh Ansible playbooks, agent nodes and an admin control workstation.
- Worked wif cloud providers and API's for Amazon EC2, S3, VPC wif Cloud Sigma (EU)
- Experienced in continuous integration technologies wif Jenkins. Designed and created multiple deployment strategies using Continuous Integration (CI) and Continuous Development (CD).
- Created and wrote Shell scripts, Bash, Python for setting up baselines, branching, merging, and automation processes across teh environments using SCM tools like GIT, Subversion on Linux and windows platforms.
- Carried deployments and builds on various environments using Continuous Integration tool.
Confidential - Grapevine, Texas
DevOps Engineer
Responsibilities:
- Created automated build and deployment process for application, re-engineering setup for better user experience, and building a continuous integration system for all our products.
- Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto-Scaling groups, Optimized volumes and EC2 instances. Managed various servers using VMware vSphere ESXi.
- Responsible for installation & configuration of Red hat Enterprise Linux in development & test environments on HP physical servers as well as Virtual Machines
- Worked wif EMC SAN to acquire storage and setting up Veritas/LVM filesystems.
- Planning, deploying, monitoring, and maintaining Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare VM’s as required in teh environment.
- Used security groups, network ACLs, Internet Gateways, Terraform, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud.
- On boarded and migrated test and staging use cases for applications to AWS cloud wif public and private IP ranges to increase development productivity by reducing test-run times.
- Involved in building own PaaS wif Docker and deployed various applications through Dockers containers.
- Dockized applications by creating Docker images from Docker file.
- Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
- Implemented and maintained Chef Configuration Management spanning several environments in VMware and teh AWS cloud.
- Worked on tracking tools to trigger issues and update defects logs using Jira.
- Kept track of all teh releases and request of teh developers through Infrastructure management tool.
- Created views and meta-data, performed merges and executed builds on a pool of dedicated build machines.
- Documented project's software release management procedures wif input decisions.
- Developed, maintained, and distributed release notes for each scheduled release.
- Provided periodic feedback of status and scheduling issues to teh management.
Confidential, Flowood, MS
DevOps Engineer
Responsibilities:
- Utilized Cloud Formation & Puppet by creating DevOps processes for consistent and reliable deployment methodology.
- Configured Puppet to perform automated deployments. Expert in User Management and Plugin Management for Puppet.
- Responsible for bringing up teh various server environments like Terraform, DEV, QA, UAT, Prod.
- Experience in configuring and deploy teh artifacts to Application server.
- Build and deploy of Customized WARs and smoke test teh same.
- Experience in implementing and adapting to Release/Change management process.
- Interact wif Development, QA and Operations teams to resolve issues.
- Responsible for planning and scheduling teh QA, Stage, Prod deployments, preparing teh release schedule and communicate across different teams.
- Experience wif automated deployment, continuous integration, and release engineering tools (OpenShift, chef, terraform,Jenkins,Capistrano)
- Configured MAVEN repositories and POM.XML wif different plug-ins.
- Installed Continuous integration server Jenkins as a service, configured teh projects on Jenkins and automated teh build, deployment and test execution on all target platforms and shared teh nightly build results wif teams.
- Implemented teh setup for Master slave architecture to improve teh Performance of Jenkins.
