Senior Devops Engineer Resume
SUMMARY:
- Having 14+ years of IT experience and 4+ years of experience with AWS, Splunk, Docker,kubernates Jenkins, Git, JIRA,Ansible.
- Certified in AWS Solution Architect and Sysops Administration associate.
- Expertise on Amazon Web Services - ELB, EC2, S3, RDS, SNS, CloudWatch.
- Experience in secure VPC solutions in AWS with network ACLS, Security group, and public and private network configurations.
- Expertise in Amazon EC2, S3, Amazon Elastic Load Balancing, Route 53, Auto Scaling, Redshift, VPC, Cloud Formation and Security Groups.
- Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Ansible and Terraform.
- Hands-on knowledge of software containerization platforms like Docker and container orchestration tools like Kubernetes and Docker Swarm
- Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
- Good knowledge on container-based deployment using Docker, Docker Networking, Docker Hub, Docker registers and working on Docker images and Kubernetes.
- Knowledge on monitoring Kubernetes and docker containers using Prometheus/Grafana and New Relic tools.
- Deep knowledge of CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
- Experience with automation and integration with Jenkins and Involved in setting up Jenkins Master and multiple slaves for the entire team as a CI tool as part of Continuous development and deployment process.
- Experience is API gateway using Kubernetes and using OAuth2,0, OpenID Connect, JWT plugins.
- Extensive knowledge of Splunk architecture and various components. Passionate about Machine data and operational Intelligence.
- Experience in branching, tagging, and maintaining the version across the environments using SCM tools GIT on UNIX and Windows environment.
- Experience with the installation and configuration of the of JIRA and Confluence and worked with Atlassian support vendor.
- Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum and Waterfall methodologies.
- Extensively worked on Continuous Integration and Deployment using various CI tools like Ansible, Docker, Sona type Nexus and Kubernetes.
- Experience in configuring the Tenable and creating dashboard and report for identified and resolving security vulnerability plugins.
- Expertise in Splunk enterprise architecture such as Search Heads, Indexers, Deployment server, Deployer, License Master, Heavy/Universal Forwarders.
- Expert in installing and using Splunk apps for Unix and Linux (Splunk nix) and security for blue coat, fire eye, Trend Micro, F5.
- Troubleshoot and resolve issues related to application deployment and operations
- Working knowledge on testing and build tools like ANT, MAVEN.
- Experience in writing Bash Script, Shell Scripting, Python programming and Perl Scripts (hash and arrays) for development of java applications on servers and Middleware tools. Hands on experience with SonarQube tool used for quality code with open source tools like Apache, Elastic search.
- Installed, configured, managed and monitoring tools such as Splunk, Nagios for Resource monitoring, network monitoring, log trace monitoring.
- Experience and thorough understanding of automated implementation and deployment of a cloud based infrastructure like Web apps, Application Service Environments, firewalls, load balancers, storage, monitoring and security.
- Experience in Oracle Weblogic 10g/11g/12c Installation, Configuration, Administration and maintenance & webCenter content Administration & OSB & SOA & OBIEE & ODI & Identity Management (OIM) & Hyperion(EPM) Administration.
PROFESSIONAL EXPERIENCE:
Computing: AWS (EC2, ELB, S3),
Continuous Integration: Docker, Ansible, Bamboo, Kubernetes.
Continues Deployment: MAVEN, ANT, Jenkins, bamboo, Nagios,
Application Server: Weblogic, tomcat, JBoss
Web servers: Nginx, Apache, OHS
Java Technologies: JDBC, JSP, Servlets, Struts, Spring Framework, Web services, AJAX
Operating system: Windows, Linux, Solaris
XML Technologies: XML, WSDL, SOAP
Database: Oracle 10g, 11g/12c RAC, Cassandra DB, MongoDB, DB2, MS Access, PL/SQL, MySQL, PostGres SQL
Monitoring Tools: Splunk, JIRA, Confluence, Tenable, Steel enter(RiverBed)
PROFESSIONAL EXPERIENCE:
Confidential
Senior Devops Engineer
Environment: AWS, Splunk, Ansible, Tenable, Jenkins, Git, Docker, JIRA, Kubernetes
Responsibilities:
- Experience in creating AWS Single tenant and Multitenant architecture for end clients.
- Migrated on prem infrastructure to cloud AWS infrastructure.
- Dashboard Customization, and Advanced Dashboard Customization in Splunk.
- Create S3 buckets and managing policies for s3 buckets.
- Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
- Proficient in developing Continuous Integration/ Delivery pipelines
- Setting backups / replications / archiving, implement disaster recovery.
- Managing patches/software upgrades in servers
- Automation of the compilation, continuous integration, testing, packaging, and distribution of software.
- Configuring the Day and Night Builds for the sprint teams in Jenkins.
- Created docker files for easier replication of DEV, QA Environments in local machines.
- Managing systems routine back up, scheduling jobs, enabling cron jobs, enabling system logging and network logging for servers for maintenance.
- Create and maintain users accounts profile, security, rights disk space and process monitoring.
- Database Configuration experience on Postgress, MySQL, Oracle databases .
- Installation and implementation of the Splunk App for Enterprise Security and documented best practices for the installation and performed knowledge transfer on the process.
- Used Time chart attributes such as Span, Bins, Tag, and Event Types. Created and configured management reports and dashboards.
- Installed and upgraded JIRA and Confluence for projects and Kanban boards.
- Experience in Create and Manage Splunk DB connects Identities, Database Connections, Database Inputs, Outputs, lookups, access controls.
- Experience on log parsing, complex Splunk searches, including external table lookups, Splunk data flow, components, features and product capability.
- Experience on Splunk Enterprise Deployments and enable continuous integration as part of configuration using (props.conf, Transforms.conf, Input.conf&Output.conf, Deployment.conf) management.
- Experience splunk Apps, Splunk configuring, implementing, and supporting Splunk Server Infrastructure across Windows, UNIX, and Linux.
- Working with various cross-functional engineering specialists, project managers and application development teams to define and implement a cloud.
Confidential
Confidential, GreenBay (WI)
Middleware Support Specialist.
Environment: Weblogic, Webcenter, SOA, OSB, OBIEE, Hyperion, Identity Management.
Responsibilities:
- Installation and domain creation of Weblogic & OSB & SOA & Web center & OBIEE & EPM & Identity Management .
- Worked on webcenter ADF upgrade from 11g to 12c .
- Working on SOA 12c upgrade .
- Capacity Planning for various J2EE application after doing through utilization analysis of various resources(Network, CPU Utilization, Memory Utilization) of Weblogic Server environment.
- Upgrading all the Middleware Domain infrastructures and applying the regular patches and security patches.
- Configuring OIM and OAM for SSO (Single Sign On) Authentication using enterprise level LDAP Server.
- Performing sanity testing on QA, Stage and Production environments after deployment.
- Creating applications configuring application data source and tuning the infrastructure parameters for Hyperion .
- Working on performance tuning and upgrade from 11.1.1.6 to 11.1.1.7 for OBIEE In place upgrade.
- Worked on BAM and OSB 12s installation and configuring the domain and application and security configurations.
- Working on portal upgrade from 11g to 12c .
- Recreating the WLST scripts for 12c domain for application deployments and weekly maintains scripts for regular restarts.
- Configuring hard ware load balancer for the new infrastructure for Big f5 and provides support.
- Working on SOA upgrade from 11g to 12c.
- Installing and configuring identity management for OIM 11gr2 version.
- Providing development and production support and working with oracle with infrastructure issues.
- Performance Tuning of various Weblogic Application Server and related resources (Network Parameters, JDBC Connection Pools, JMS Server.
- Having experience on puppet tool.
Confidential
Production Support Specialist.
Environment: Weblogic, Webcenter, SOA, OSB and OBIEE.
Responsibilities:
- I have given support for different application in Solaris and Windows.
- Performed Web Logic Server and web center portal administration tasks such as installation, configuration, monitoring and performance tuning.
- Installation and domain creation of Weblogic & OSB & SOA & Web center portal .
- Performed J2EE application deployment and administration including JAR, WAR, and EAR files on different environments (Dev, QA, Stage, and Production).
- Involved deployment of OSB and SOA jars & SOA configuration.
- Created windows services for Admin Servers.
- Daily Monitoring server’s status using WLST and Blue strip.
- Involved in LDAP configuration and trouble shooting.
- Updated Bea license keys on web logic servers communicated with Bea team to reconfigure licenses and performed IP address changes.
- Did patches (Day time savings etc.) in different environments.
- Performed sanity testing on QA, Stage and Production environments after deployment.
- Monitoring JVM heap memory and thread dump analysis using JRMC (JRocket Monitoring Control).
- Worked with Data base team to resolve permission issues, connection pool issues on Different environment.
- Configured and maintained the scheduled tasks like Thread dumps, log files backup etc.
- Maintained the applications among Web Logic run-time processes in a cluster of application servers.
- Support for various environments such as Production, Pre-Production.
- Co-ordinate with Development, Database and Architectural Team to resolve various production platform issues.
- Take thread dumps, analyze logs and resolve various errors/exceptions.
Confidential
Middleware Admin
Environment: Weblogic
Responsibilities:
- Installed, configured and administered Weblogic 8.X, 9.X in various environments.
- Used Weblogic Server Administration Console to control product-specific deployment details.
- Proficient in creating new Weblogic servers, clusters, JMS queues, messaging bridges and destinations, troubleshooting various Weblogic issues and licensing issues and fine tuning the server performance.
- Provided on call schedule for Production support 24x7 SLAs (service level agreement)
- Configured and administered JDBC, JMS, and JNDI.
- Configured and administered Weblogic server with Oracle9i database.
- Proficient in JVM performance fine tuning and other performance enhancement techniques.
- Worked with JRMC in-order to adjust JVM Heap Size and reduce memory leakage
- Deployed the applications on multiple Weblogic Server and maintained Load balancing, high availability and Fail over functionality.
- Prepared the IQ Docs for installation and domain creation.
- Configuring Applications for SSO (Single Sign On) Authentication using enterprise level LDAP Server.
Confidential
Software Engineer
Environment: Weblogic.
Responsibilities:
- Weblogic Server and maintained Load balancing, high availability and Fail over functionality Installed, configured and administered Weblogic 8X in various environments.
- Coordination between Application Support Team(Team supporting the application), Testing team, Release Management (Team responsible for releasing application in Production Environment), Compliance Team, Infrastructure Team, Capacity Management Team, Architecture Board, License Management for streamlined successful application release in Production Live environment.
- Direct interaction with Business to understand usage and profile of an application thereby understanding the different SLA’s required by different applications.
- Coordination between Application Support Team(Team supporting the application), Testing team, Release Management (Team responsible for releasing application in Production Environment), Compliance Team, Infrastructure Team, Capacity Management Team, Architecture Board, License Management for streamlined successful application release in Production Live environment.
- Direct interaction with Business to understand usage and profile of an application thereby understanding the different SLA’s required by different applications.
- Capacity Planning for various J2EE application after doing through utilization analysis of various resources(Network, CPU Utilization, Memory Utilization) of Weblogic Server environment.
- Performance Tuning of various Weblogic Application Server and related resources (Network Parameters, JDBC Connection Pools, JMS Server.
- Scheduling Cron jobs.
- Take thread dumps, analyze logs and resolve various errors/exceptions.