Devops Engineer Resume
Portland, OR
SUMMARY
- DevOps professional with 4 years of experience in managing infrastructure and automating deployments.
- Proficient in cloud technologies, such as AWS and Azure, and experienced in configuration management tools like Ansible and Puppet.
- Strong background in continuous integration and delivery and knowledge of monitoring and logging tools like ELK Stack and grafana.
TECHNICAL SKILLS
Cloud computing: AWS, Azure
Automation: Ansible, Puppet, Terraform
Containerization: Docker, Kubernetes
Continuous integration and delivery: Jenkins, GitLab CI/CD
Monitoring and logging: ELK Stack, Grafana
Scripting: Python, Bash,YAML
Operating systems: Ubuntu, CentOS, RedHat, Unix,Amazon Linux
Build Tools: ANT,MAVEN
Other Tools: Nagios,Splunk
PROFESSIONAL EXPERIENCE
Confidential - Portland, OR
Devops Engineer
Responsibilities:
- As a AWS Cloud DevOps Engineer I am responsible for taking care of day to day build and release activities.
- These activities include build issues, deployment issues for multiple releases like maintenance release, enhancement release, bug fixes, emergency releases.
- Experience with ITSM tools and data base such as sql and mongoDB.
- Worked on AWS Terraform templates to create custom - sized VPC, subnets, EC2 instances, ELB, security groups.
- Worked on tagging standards for proper identification and ownership of EC2 instances and other AWS Services like Cloud Watch, RDS, ELB, S3, glacier, Route53, SNS, SQS, Cloud Trail and IAM.
- Setup and build AWS infrastructure various resources, VPC, EC2, S3, IAM, Security Group, Auto Scaling in Cloud Formation JSON templates.
- Implemented local user provisioning instances created in AWS cloud.
- Developing build and deployment pipelines, continuous Integration using Jenkins and Maven.
- Writing the Docker files for building images and Containerizing applications with Docker.
- Container Orchestration Technology - Kubernetes and deploying microservice applications on Kubernetes using YAML and automate deployment on Kubernetes with CI/CD Job.
- Participate in building the DevOps Platform with DevOps tools and high-end scripting languages like Ansible.
- Troubleshooting and fixing of bugs which were raised on high priority and were critical.
- Work as part of the DevOps team to deliver the releases to the production environment in a timely manner.
Environment: AWS (EC2, S3, Lambda, Glacier, VPC, EBS, RDS, ELB, Autoscaling, Cloud Trail, Cloud Watch), ELK, GIT, Maven, Jenkins, Ansible, Docker, Kubernetes, Python, Shell Scripts.
Confidential - Virginia
DevOps Engineer
Responsibilities:
- Collaborate cross - functionally with engineering, product release, QA and operations teams to support semi-weekly deployments, continuous improvement initiatives, release management and feature launches for travel booking, mobile/web checking and dotcom digital products.
- Redesigned software delivery pipeline by developing APIs, optimizing parallel Jenkins pipeline and revamping technology stack because of it the pipeline builds reduced software delivery lead time by 75% for complex NodeJS and responsive web booking channels.
- Responsible for production product release supporting and developing automation pipelines for next generation travel booking backend applications.
- Managed SVN/Git repositories for branching, merging, and tagging, Resolved merging issues
- Worked on migrating several DevOps tools to new projects in AWS & Azure for upgrading to latest product features to align with application development workloads.
- Created multiple terraform modules to manage configurations, services, provisioning AWS instances & baseline Kubernetes setup.
- Extensively worked on Ansible, written YAML packages for installing 3rd party logging and monitoring agents in AWS instances, configuring push to make changes in time.
- Responsible for installing, managing, and monitoring AppDynamics cluster agent and auto instrumenting backend APIs and services across multiple Kubernetes clusters.
- Design and implementation of blue/green deployment for responsive web booking backend applications to in corporate zero-downtime to achieve high availability.
- Configured optimal CI/CD pipeline model for containerized applications based on Kubernetes orchestrated environments in AKS.
- Responsible for scanning docker images & VMs for security vulnerability and remediating the critical and security level items and maintaining SonarQube quality gates and profiles for static code analysis.
Environment: AWS, Azure,Kubernetes, Terraform, Docker, PowerShell, Ruby, GIT, LINUX/UNIX, MS-Build, Python, Ruby, Agile, Spring boot.
Confidential - Sidney, NE
DevOps Engineer
Responsibilities:
- DevOps Engineer for a team that involved different development teams and multiple. simultaneous software releases and implemented Continuous Integration Process.
- Participated in weekly release meetings with Technology stakeholders to identify and mitigate.
- Deployed Dynamic content to Application servers like WebSphere and WebLogic.
- Build scripts using ANT and MAVEN build tools in Jenkins, and Sonar to move from one environment.
- Installing/upgrading Jenkins/Bamboo infrastructure on multiple servers.
- Developed and implemented Software Release Management strategies for various applications according to the AGILE PLM process.
- Managing users and groups using Amazon identity and access management (IAM).
- Experience in Amazon AWS Cloud Administration services. Creation of S3 buckets.
- Imported and managed multiple corporate applications into GIT.
- Installed and configured Jenkins for Automating Deployments and providing a co - solution.
- Experienced in setting up a Continuous Integration environment using Jenkins.
ENVIRONMENT: Ansible, AWS, Maven, Web logic, Web sphere, Sonar, Shell scripts, Jenkins, Git, Splunk.
