Devops Engineer Resume
Chicago, IL
SUMMARY
- 9 years of experience in Information Technology and having around 6 years of experience in Building, Testing and deploying the applications by adopting the DevOps/Middleware tools like Oracle WebLogic, Jboss, Nginx, Ansible, Jenkins, Dockers, Kubernetes, Okta, Apigee etc.
- Having good working experience with AWS and On Perm services.
- Expertise in creating DevOps strategy in a mix environment of Linux (CENTOS and UBUNTU) servers along with Amazon Web Services.
- Good experience with container orchestration using Kubernetes (able to work on AKS/EKS)
- Good experience with Terraform.
- Experience in branching, tagging and maintaining the version control and source code management tools like GIT on Linux platforms.
- Good command in working with Tracking Tools JIRA, Service now and Azure Boards.
- Proficiently experienced in Amazon Web Services cloud platform and its services like EC2, S3, RDS, VPC, EBS, ELB, Auto - Scaling, IAM, Route53, AMI, Security-Groups, Cloud Watch and through AWS management console.
- Extensive experience working in Oracle WebLogic 11g/12c/14c, Oracle Access Manager, Oracle Service Bus, Oracle LDAP, Oracle Http server, ActiveMQ, JBOSS, Nginx, Okta and Apigee Rest API and Kubernetes microservices.
- Extensive working experience in supporting mission critical applications and troubleshooting high priority incidents.
- Extensive working experience in Apigee Rest API and OKTA Identity Management
- Automated routine maintenance & administration tasks by using Shell scripting and WLST.
- Experienced in developing Ansible scripts for continuous build of Middleware Infrastructure.
- Experience in monitoring tool such as Elastic Search Stack, Prometheus, AppDynamics, Oracle 12c monitoring, Grafana, Xpolog, AlertSite and RunDeck scheduler.
- Experience in building Kubernetes Cluster infrastructure setup on-prem.
- Extensive experience in Apache ActiveMQ administration.
TECHNICAL SKILLS
Cloud computing: AWS
Configuration Management: Ansible.
Container Management: Docker, Kubernetes, AKS/EKS
Build Tools: Jenkins and Maven
Version Control Tools: GIT, GIT Hub.
Scripting: Shell
Monitoring tools: AppDynamics, Alertsite, Cloud Watch.
Operating System: Red Hat, Ubuntu, Linux, Windows, CentOS.
Databases: Oracle, MYSQL
Supporting Tools: Putty, WinSCP, SAS EG.
Acrobat Products: Adobe Life Cycle Designer7.0.5, Acrobat Reader 7.0.
Scheduling tools: Rundeck.
Identity Management: OAM, Okta
Tracking tools: Jira and Service now.
Application server: JBoss, Tomcat, WebLogic
Web servers: IIS, NGNIX, Apache Tomcat.
REST API: OSB, Apigee
PROFESSIONAL EXPERIENCE
Confidential - Chicago, IL
DevOps EngineerResponsibilities:
- Provide the DevOps support for on boarded applications on AWS
- Identify the source and destination components from application topology and sort out the Firewall rules to open and send that request to the firewall team.
- As part of infrastructure support, triaging the issue and fixing them.
- Worked on app insights, creating the alerts, disabling the alerts, increasing the threshold according to requirement and analyzing the metrics.
- Worked on log analytics, written the custom quires to get the events for the particular time to analyze.
- Creating the ALB/ELB Load balancer preparing the backend pool VMs
- Review the old applications Identify the good candidate to enable the Auto scaling to reduce the cost.
- Created the ingress controller/ ingress resource for EKS on boarded
- Worked on Docker Container Orchestration with Kubernetes.
- Created the Pods, Deployments, Service As part of on boarding the application to EKS
- Worked on a POC for Helm chart deployment.
- Worked on creating the AppDynamics alerts and dashboard for Kubernetes cluster and on-prem applications.
- Debug the Alert site events to identify the issue and fix them.
- On call support for the microservices applications on rotation basis.
Environment: AWS, Git/GitHub, Ansible, AppDynamics, EKS, Alert site, Nginx, Grafana
Confidential - Chicago, IL
Responsibilities:
- Lead the team of DevOps engineer for the Build, test, deploy and app support activities.
- Collaborating with other DevOps engineers to maintain a deployment and management strategy
- Working with amazon web services environment and possessed a good knowledge of AWS services like EC2, s3, cloud watch, elastic load balancers, (IAM), RDS and route 53.
- Prepared the Ansible code to do multiple automations during the migration.
- Administered and Engineered Jenkins to manage weekly Build.
- Implemented DevOps pipeline Automated Builds, Continuous Integration and Continuous Delivery with tools Jenkins.
- Plan and design the ELB/ALB setup for the desired application
- Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
- Managing services, maintaining and managing log files, monitoring event, logs and troubleshooting system problems using Alert site tool and resolve for any reported issues
- Used MAVEN as a build tool on java projects for the development of build artifacts on the source code.
- Worked on Shell scripts for various requirements.
Environment: Shell Scripting, Ansible, Jira, Tomcat, Apache, Oracle, Jenkins, Service Now, Maven, Git, Ubuntu, AWS, Elastic load balancer, S3, Cloud watch, IAM, RDS.
Confidential - Chicago, IL
Responsibilities:
- Provisioning and managing virtual servers in F5 LTM.
- Worked on core AWS services further setting up new server EC2 instances, configuring security groups and auto scaling configuration.
- Maintained Services IAM, RDS, Route 53, VPC, and RDS in AWS cloud.
- Maintaining Servers configure management (CM process), System orchestration and to deploy infra changes using Ansible.
- Developed and maintained the continuous integration and deployment systems using Jenkins, Maven, Ansible
- Provisioned load balancer, auto-scaling group for the desired application.
- Setup AppDynamics metrics for the migrated application and collected the metrics to develop dashboard by using BIRT application
- Worked on Monitoring tools like Xpolog monitor the production server activities, Health checkups, performance monitoring, CPU utilization and Disk usage etc.
Environment: AWS, Ansible, Xpolog, EC2, ELB, VPC, IAM, Jenkins, Oracle, GIT, JIRA, Apache, Nginx.
Confidential - Chicago, IL
L2/L3 Support
Responsibilities:
- Provide operational support for critical issues /outages. Notify effected teams and higher management. Diagnose issue and provide/suggest patches or intermediate solutions.
- Design/Architect/Implement Fusion Middleware Platform along with designing virtual server/irule setup in F5 as per business needs.
- Facilitate performance load/stress testing on various applications. Analyze performance metrics using AppDynamics, to identify bottlenecks and idiosyncrasies. Perform appropriate measures to fine tune applications.
- Establish SSL handshake between systems using certificates, to support https.
- Handled enterprise level code releases supporting deployment across all environments.
- Create/manage service tickets with Vendors to report product defects. Apply recommended patches.
- Developed automation scripts using Linux Shell script in supporting continuous build of WebLogic, Nginx, ActiveMQ through RunDeck.
- Scheduled and maintained automated WebLogic monitoring and restart script using wlst that runs in the Continuous Deployment System (Rundeck).
- Involved in migration of parts supplier portal application from datacenter to AWS.
- Orchestrated disaster recovery drill on half-yearly basis recovering entire CCC applications in DR bubble.
Environment: WebLogic, ActiveMQ, Nginx, OHS, F5 and UNIX Scripting.