Devops Engineer Resume
St, LouiS
PROFESSIONAL SUMMARY:
- Over 10+ years of experience in Information Technology and having around 4 years of e experience in Building, Testing and Deploying the applications by adopting the Devops tools like GIT,Chef, Ansible, Jenkins, Dockers, kubernetes . Having good working experience in AWS with EKS by using CloudFormation .
- Experience in SCM process of Application Configurations, packaging, Deployment and release management between Environments.
- Expertise in creating Devops strategy in a mix environment of Unix Flavor servers along with Amazon Web Services. Experience with software Build tools like Apache Maven to write Pom.xml
- Extensive experience on Jenkins, Docker for continuous integration and end to end automation for all build and deployments.
- Implemented a Continuous Delivery pipeline with Docker, Jenkins and Git. Whenever a new Git branch gets started, Jenkins automatically builds a new Docker container.
- Experience in Design and implement service discovery on EKS (Kubernetes)
- Manage deployments and rollbacks of applications with Kubernetes orchestration
- 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 and AWS Command Line Interface.
- Experience in writing and designing Ansible playbooks which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible Scripts by creating Roles to provision the servers.
- Good experience with container orchestration using Kubernetes
- Deploying and managing kubernetes resources, such as pods, services, secrets, namespace, ingress, configmap and deployments within cluster.
- Experience in branching, tagging and maintaining the version control and source code management tools like GIT on Linux and windows platforms.
- Good command in working with Tracking Tools JIRA and Service now.
- Experience with disaster Recovery Procedures and maintained the servers.
- Good experience with monitoring tools like Nagios, QRadar and Cloud Watch to monitor server services like logs, CPU, RAM, Alerts and disk storage.
- Experienced in Installation, configuration, Deployment maintenance, upgrades, administration, troubleshooting of enterprise applications using IBM Web Sphere Application server 6.x,7.x and 8.x Network Deployment on AIX/Solaris/Linux/Windows.
- Experience in Installing, Configuring, Administering and Migration of Web Servers IBM HTTP Server 6.x,7.x and 8.x, Apache 2.0/2.2/2.4 on UNIX and windows.
- Experience in Development, APP Support and Enhancement projects.
- Experience in Domains like Banking, Insurance and Telecom domains.
TECHNICAL SKILLS:
Cloud computing: AWS (EC2, IAM, S3, VPC, ELB, EBS, Route53 Auto Scaling, Cloud Watch)
Configuration Management: Chef, Ansible.
Container: Docker, Docker compose, Kubernetes.
Build Tools: Maven and Jenkins.
Version Control Tools: GIT, GIT Hub,BitBucket.
Scripting: Shell, Python
Monotoring tools: Nagios, QRadar, Cloud Watch.
Operating System: Red Hat, Linux, Windows.
Languages: JAVA, C,, C++, HTML, XML.
Databases: Oracle, MYSQL, DB2, Teradata.
Supporting Tools: Putty, WinSCP, SecureCRT.
SDLC: Agile, Scrum.
Tracking tools: Jira, Service now.
Application server: WebSphere, Tomcat.
Web servers: NGNIX, Apache Tomcat.
Code analysis tool: SonarQube.
HTTP Servers: IBM HTTP,APACHE2.
PROFESSIONAL EXPERIENCE:
Confidential, St.Louis
Devops Engineer
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.
- Implemented automation with Ansible on AWS for application development, testing and deployment.
- Prepared Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning AWS environments using Ansible Playbooks
- Administered and Engineered Jenkins to manage weekly Build.
- Implemented Devops pipeline Automated Builds, Continuous Integration and Continuous Delivery with tools Jenkins.
- Created Docker images using a Docker file, Docker compose and worked on Docker container snapshots, removing images and managing Docker volumes.
- Worked with container-based deployments using Docker, working with Docker images, Docker HUB.
- Worked on Docker Container Orchestration with Kubernetes.
- Designed and implemented Ingress controller for application load balancing (path/host)
- Containerization of Web applications using Docker and Kubernetes
- Managed local deployments in Kubernetes, creating local cluster, deploying application containers and services.
- 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 Nagios 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.
- Experience in Installation, configuration, Deployment maintenance, upgrades, administration, troubleshooting of enterprise applications using IBM Web Sphere Application server 6.x,7.x and 8.x Network Deployment on AIX/Solaris/Linux/Windows
- Experienced in Tomcat 8.0 installing and configuring, along with SSL configuration and data source creation. Integrating Apache with Tomcat through mod jk or mod proxy
- Worked on Shell and Python scripts for various requirements.
Environment: Shell Scripting, Ansible,Jira, Tomcat, Apache, Oracle, Jenkins, Service Now, Maven, Git, Bitbucket Linux, AWS, Elastic load balancer, S3, Cloud watch, IAM,EKS, RDS,IBM Security access manager (ISAM),Websphere Application Server, IBM HTTP Server, Remedy, Nagios, Qradar, Wily Introscope, IBM DB2, Open SSL, Oracle.
Confidential
Senior Operations Professional
Responsibilities:
- Provisioning and managing virtual infrastructure using Docker.
- Responsible for Infrastructure Automation, Developing tools for Database Infrastructure Automation and Monitoring with Continuous Integration and Continuous Delivery pipeline.
- 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, RDS in AWS cloud.
- Maintaining Servers configure management (CM process), System orchestration and to deploy apps using Chef.
- Developed and maintained the continuous integration and deployment systems using Jenkins, Maven, Nexus, chef
- Deployed micro services, including provisioning AWS environments using chef cookbooks.
- Provisioned load balancer, auto-scaling group and launch configuration for micro services using Ansible. Created Docker Images by packaging required components of an Application.
- Automated builds, deployments and Scaling of a micro service architecture application using Docker and kubernetes.
- Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from development through production, easing the code development and deployment pipeline by implementing Docker containerization.
- Worked on Monitoring tools like Nagios monitor the production server activities, Health checkups, performance monitoring, CPU utilization and Disk usage etc.
- Installed, Configured, troubleshoot maintenance and administered WebSphere Application Server ND /Base 6.x and 7.x, on AIX for all Dev, QA, stage & production environments.
- Experienced in Tomcat 8.0 installing and configuring, along with SSL configuration and data source creation. Integrating Apache with Tomcat through mod jk or mod proxy
- Worked on call rotation for 24 X7 production support and provide solutions to all Release related issues.
Environment: RHEL, AWS, Chef, Ansible, Docker, Kubernates, Nagios, EC2, ELB, VPC, IAM, RDS, Route53, Maven, Jenkins, Nexus, Dev Ops, Oracle, JBOSS, Service Now, GIT, JIRA, Apache, SSH, Python. Websphere Application Server,IBM HTTP Server,Remedy, Wily Introscope.
Confidential
Sr. WebSphere Administrator
Responsibilities:
- Installed and configured IBM WebSphere Application Server 6.0.2.25/6.1, IHS 6.0/1.3/2.0 on RHEL 3/4 and Windows 2003 server. Deploy code to Websphere Application Servers and maintained applications.
- Configured master response file for silent install of WebSphere Base and Network Deployment.
- Propagation and Maintenance of plug-in s across all web servers in the DMZ.
- Installed Websphere plugins on managed and unmanaged web server nodes.
- Configured Workload Management (WLM) using clusters.
- Configured horizontal and vertical scaling of WebSphere to support failover mechanism and to utilize system resources to the maximum extent.
- Configured web servers based on the Demilitarized zone (DMZ) topologies involving multiple firewalls and to provide a secure web server environment.
- Worked on WebSphere automation using Jacl/Jython and Ksh for deployment and configuration of all WAS environments to minimize man hours and improve consistency.
- Automate application install, uninstall and application enhancements through Shell scripts and wasdmin scripts.
- Configured WebSphere resources like JDBC, J2C and JMS.
- Performance tuned WebSphere applications and servers by configuring caching, queuing mechanisms, pooling, tuning JVM parameters with the help of Tivoli performance viewer (TPV) and Wily Introscope dashboards.
- Worked on problem tickets for issues and PMR s with IBM to find effective solutions to various problems and performance issues.
- Worked on troubleshooting applications using WAS logs, traces, Log Analyzer, Resource Analyzer/Tivoli Performance Viewer.
- Used Wily Introscope extensively to determine application bottlenecks to dig-out which modules are consuming excessive resources.
- Responsible for Support and reliable maintenance of the applications on different platforms for on-going application development. Provided 24/7 support for assigned applications
Environment: IBM WebSphere Application Server 6.1.0.3/6.0.2.25 ND and Base, Remedy, Jacl/Jython, Ksh, IBM DB2, IBM HTTP Server 6.0/2.0.47, RHEL 3/4, Windows 2003 Server