Cloud Devops Engineer Resume
4.00/5 (Submit Your Rating)
Durham, NC
SUMMARY
- Good understanding of implementing SDLC in Agile Scrum & Waterfall methodologies
- Expert in setting up Jenkins Confidential Azure pipelines for CI/CD application deployment
- Experience in Bash Confidential Groovy Confidential NodeJS Confidential Golang and Python
- Expertise on creating Cloud resources as Infrastructure as a code (IaaS) using Cloud Formation
- Experience in all STLC stages - Test Planning Confidential Test Design Confidential Test Execution & Defect Management
TECHNICAL SKILLS
Operating Systems: Centos Confidential Debian Confidential Mac OS Confidential Ubuntu Confidential Windows.
Cloud: AWS
Monitoring: Datadog Confidential Prometheus
Programming: Node Js Confidential Golang Confidential Groovy Confidential Python and Shell scripting.
Version Control & Build: Git Confidential Maven Confidential Make Confidential Jenkins Confidential Azure Confidential Jira
Config Management: Ansible
PROFESSIONAL EXPERIENCE
Cloud DevOps Engineer
Confidential, Durham, NC
Responsibilities:
- Configured & Managed AWS services such as EC2 Confidential VPC Confidential Subnets Confidential Security Groups Confidential ELB Confidential EKS Confidential RDS Confidential S3
- Created Jenkins jobs and Jenkins pipeline for managing PR build Confidential test and deploy chain Confidential GIT with Prod/Test/Dev branching model for quarterly releases.
- Involved in writing Ansible playbooks for deployment orchestration.
- Generated Docker image from Docker files Confidential created Docker instances and performed operations like setting up Docker bridge Confidential Linking and Host networking.
- Automated the creation of Infrastructure resources(VPC Confidential Subnets Confidential Internet Gateway EC2 instances Confidential NAT Gateway Confidential ELB, S3) using CloudFormation templates.
- Monitored API logging information using Cloud Trail.
- Created and configured several S3 buckets for static website hosting and enable versioning to protect accidental data deletion and lifecycle policies to move data to cost-effective backup services like AWS Glacier.
- Configured IAM roles to provide secure access to AWS resources.
- Created subscriptions to manage notifications using SNS and integrated them with CloudWatch.
DevOps Engineer
Confidential, St. Louis, MO
Responsibilities:
- Designed Confidential configured and managed various AWS services such as EC2 Confidential ELB Confidential VPC Confidential RDS Confidential CloudWatch.
- Managed Route53 hosted zones Confidential configured aliases for Elastic Load Balancer (ELB) applications and responsible for maintaining ACLs Confidential Security groups and firewall configuration.
- Worked with AWS identity access management( IAM) to create roles Confidential users Confidential groups and attached user policies to a group to provide a secure login.
- Experience with container-based deployments using Docker Confidential working with Docker images Confidential Docker Hub and Docker-registries.
- Automated the build and deployment process using Jenkins for CI/CD.
- Worked with the Site Reliability team to identify the root cause for issues reported across environments.
- Migrated media( images & videos) to S3 & CloudFront to distribute content with low latency.
- Performed troubleshooting on connectivity between different AWS services and used iperf3 to test the bandwidth of EC2 instances Confidential EBS volumes and S3.
- Monitored network traffic using TCPDUMP and New Relic.
Linux admin
Confidential
Responsibilities:
- Managed 300 RHEL (5,6)servers (Physical/Virtual). Bash Scripting
- Managed all Linux servers in data center (OS loads Confidential IP configuration).
- Supported all production/operation servers to ensure 99.999% uptime (services Confidential applications Confidential web sites & data bases).
- Set up and administer user and group accounts Confidential setting permissions for users.
- System and Application troubleshooting and other related issues.
- Install Confidential configure Confidential maintain and administer Linux / UNIX operating systems and components.
- Develop tools to improve CI/CD pipeline.
- Improve technologies and processes while maintaining a rapid delivery cycle.
- Actively participated in Sprint planning and review meetings.