Devops Engineer Resume
2.00/5 (Submit Your Rating)
Chicago, IL
SUMMARY
- IT professional wif 6+ years of Linux/DevOps engineering experience deploying, administering and managing RHEL 6/7/8 hybrid infrastructure.
- Deployed updates using CI/CD pipelines to cloud infrastructure and applications on teh cloud as code using DevOps tools such as AWS, GCP, Azure, Docker, Kubernetes, Terraform, Jenkins, VMware, Gitlab, and Splunk.
- Strong background in automation to systems using Ansible, Puppet, Bash, and Python.
- Cross - functional cloud expertise in multi-cloud architecture using Terraform and cloud native services.
TECHNICAL SKILLS
- Linux Rhel 6/7/8
- AWS
- GCP
- Azure
- Terraform
- Kubernetes
- Docker
- Centos 7
- Jira
- Confluence
- Ansible
- Python
- Jenkins
- Nokia QIP
- VMware
- Gitlab
- Slack
- Service now
- Ubuntu
- Openshift.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
DevOps Engineer
Responsibilities:
- Experience wif executing Terraform scripts to provision AWS environments to create resources to provision infrastructure and manage compute instances, storage, and networking components.
- Managed AWS services such as EC2, S3, IAM, EBS, ELB/ALB, VPC, RDS to provision auto scaled infra.
- Maintaining and configuring Kubernetes Clusters to create highly available applications
- Used Kubernetes to orchestrate teh deployment, scaling, and management of Docker containers and pods
- Configuring user access and permissions using IAM by creating new profiles and role-based policies.
- Design roles and groups using AWS identity and Access Management (IAM).
- Creating cloud formation templates to configure and provision AWS services such as EC2, S3, EKS VPC, etc.
- Experience in deploying highly available and scalable apps through autoscaling groups and load balancers.
- Creating object lifecycle policies to manage S3 object storage classes for optimizing storage and cost
- Troubleshooted Docker containers to identify issues wifin teh application by viewing teh docker logs, restarting container services, and performing health status checks.
- Proficient wif configuring Terraform scripts to deploy various resources into cloud environments.
- Creating Terraform code to design notification channels to capture alerts and notify specified email distros
- Used Kubernetes to orchestrate teh deployment, scaling, and management of Docker containers and pods
- Validated docker swarm environment was successfully configured using ansible playbooks and scripts
- Conducted multiple application upgrades using ansible playbooks to manage and maintain teh application on docker containers for development, QA, stage, and production environments.
- Configured continuous integration testing environments using docker and docker compose.
- Deploying ansible playbooks to upgrade, configure, and patch applications and servers.
- Created dynamic ansible playbooks wif best practices using roles, variables, handlers, and templates.
- Support and configuration of in house applications running on Linux servers for internal/external customers.
- Configuring new servers wif all enterprise standard applications and configuration setups for various teams.
- Experience wif executing Terraform scripts to provision AWS environments to create resources to provision infrastructure and manage compute instances, storage, and networking components.
- Executed Pipelines wif Jenkins by updating variables/configuration files to deploy to stage/prod environments.
- Deployed and troubleshoot pipelines wifin Jenkins throughout various environments and applications.
- Tested multiple package upgrades in QA lab environments to ensure successful production deployments by conducting documentation of teh test reports findings.
- Professional experience wif installing, configuring and teh administration of VMware vSphere 6.7/6.5 (VMware vCenter, vMotion, Cisco UCS Manager Storage, DRS, NSX,VMware Update Manager -VUM, vSphere CLI, SRM)
- Used Git to manage branch workflow between various level environments and applications
- Working closely wif other IT departments to halp determine and develop systems dat will be implemented.
Confidential, New York, NY
Infrastructure DevOps Engineer
Responsibilities:
- Managed Physical and cloud infrastructure running Redhat/CentOS/Windows on AWS cloud.
- Provision, troubleshoot, and support Linux production systems running mission critical applications.
- Performed application server builds for various environment and monitoring performance.
- Managed 1000+ Rhel 6 and Rhel 7 servers for large scale environments; performing deployment installations, patching, ensuring software version control and application management.
- Experience wif autoscaling groups in AWS using launch templates and load balancers.
- Provisioning EC2 instances based on server needs including custom AMI’s, EBS volumes, and security groups.
- Well versed in creation of S3 buckets and configuring between storage classes for optimizing cost.
- Setting up and responding to alerts through CloudWatch and configuring SNS to send user notifications
- Creating VPCs to manage subnets, routing tables, and NACL to implement highly available architecture
- Create and deploy Bash scripts wifin Ansible playbooks to automatically provision custom environments.
- Automated recurring tasks wif bash and python scripts for day to day operations and alerts.
- Deploying Ansible playbooks for application upgrades and automating processes for repetitive tasks.
- Handled deployments of proprietary applications, including performing pre/post checks during deployments.
- Troubleshooted ansible playbooks regarding modules, roles, handlers, and variables failures.
- Resolved connectivity issues using tools such as traceroute, tcpdump, and netstat.
- Configured and maintained Partitions and LVM for storage utilization including resizing logical volumes.
- Setup SWAP space for additionally RAM intensive service and troubleshooting memory issues.
- Monitoring performance analysis through utilization of SAR, netstat, iostat, vmstat, top and more.
- Deployed, configured, and troubleshooted Apache, Tomcat, and NGINX web servers for various applications
- Extensively worked on Apache http Server, Apache Tomcat Server as administrator for Server installations, configurations, application components deployment, performance troubleshooting and maintenance support.
- Ran MySQL scripts to update and query schema tables for database upgrades and diagnosing memory issues.
- Actively used LDAP to add, modify, delete user accounts, group accounts, net groups and service accounts.
- Install, configure, and deploy virtual machines and clusters through VMware ESXI.
- Deployed ESXI hypervisor, setup fault tolerance and High Availability on VM Clusters including installing, configuring, and deploying virtual machines and clusters through VMware ESXI.
- Performed datastore migrations using VMware storage on Netapps NFS, EMC SAN Storage.
- Utilized vSphere Microsoft Cluster Service(MSCS) to perform operating system patching including upgrades.
- Used Vmotion to transfer Virtual machines from physical host to host for live migrations of enterprise production server VM wif no interruptions or down-time.
- Troubleshoot high impact alerts in Nagios regarding server down issues, resource utilization, service, etc.
- Provide high level incident management support by managing escalations and alerts troubleshooting issues.
- Maintained records, monitored available disk space and oversaw teh daily performance of computer system
- Work wif software developers and Quality Assurance to seamlessly migrate applications across SDLC.
- Identified and corrected performance issues. Understand and discuss wif teh technical team client problems and provide them wif a long-term solution including teh proper use of hardware or software.
- Operate proficiently wif Agile (Scrum) development processes and tools including Jira, Git, and Bitbucket.
- Resolving all user IT issues quickly, efficiently, through emails and service now ticketing software.
Confidential, Seattle, WA
Linux Systems Administrator
Responsibilities:
- Supported responsibilities of operations, log monitoring, maintenance, account administration, access review, end user support, etc.
- Provision, support, and troubleshoot Linux RHEL 6 and 7 servers running live applications.
- Worked on a team wif root access and troubleshooted break/fix issues meeting SLA’s.
- Troubleshooted issues regarding RAM, Hard drives, CPU, network issues on server and application end.
- Administered system backup and recovery processes utilizing SCP, WINSCP and rsync technologies in accordance wif Company’s disaster recovery and business continuity plans.
- Troubleshoot performance latency issues and monitoring using commands such as top, iftop, and iotop.
- Tasked wif file transferring using FTP, VSFTPD, TFTP, WinSCP, and SCP on virtual machines.
- Experience in performing backups wif tar, gzip and crontab on Linux servers for Disaster Recovery purposes.
- Management of backups and snapshots including restoration for mission critical systems.
- Proficient in setting up RAID levels (0, 1, 5, 6, 10) and RAID level management on Dell (R series) and HP ProLiant (DL370 and DL380) servers.
- Performing vulnerability scans and monitoring critical alerts through Nagios to monitor infrastructure.
- Proactively detect issues in circuits, networking gear, and servers and identify potential threats/vulnerabilities through data analysis and network diagrams.
- Troubleshoot network connectivity issues across a wide range of routers and switches.
- Monitoring performance and availability of LAN/WAN platforms including collaborating wif network teams.
- Tackling task work wifin enterprise systems and applications - serving a subject matter expert for administration in provisioning accounts, troubleshooting issues in Cisco VPN, Active Directory, O365, ShoreTel, SCCM, Salesforce, Slack, G-Suite, Okta, Service Now, and more.
- Provide solutions software, account, and network issues such as: Outlook and MS Office issues, folder/file permissions, user access, etc.
- Full Windows 10 migration to Office 365 including provisioning workstations, configuring and installing all needed applications via scripts, ensuring custom user preferences are applied prior to deployment.
- Log all requests and activities on teh ticket system including documentation of special requests and customizations.
- Pulled event logs in Windows Admin center to troubleshoot gateway activity as well system management.
- Ability to manage Windows file and folder network share permissions according to team compliances.
- Developed organizational units in Active Directory (AD) and managed user security wif group policies.
- Handled client accounts along wif conducting follow-up contacts wif small businesses and commercial business customers in accordance wif compliances.
- Answered client calls and performed necessary support operationally.
- Collect data information from clients to include new server information for database management and monitoring services.
- Monitored infrastructure using checkMK and halped setup alerts for on production systems.