Linux Systems / Devops Engineer Resume
San Jose, CA
SUMMARY:
- 12 plus years of experience in IT industry primarily focused in the Senior DevOps Engineer, Operations Engineer/Linux Admin, Kubernetes Administration, Docker containerization, Micro Services, AWS,Google Cloud Platform, Hadoop Echo system Technologies,
- Linux/Solaris/Hadoop/WebSphere/JBoss/Tomcat/Apache Administrator/ Build Engineer/Deployment coordinator/Jenkins CI/CD / DevOps, Good Exposure on SAN Storage, HP Hardware, Logical Volume Manager, VMware, AWS and experience in deployment and maintenance of Java, php, Python, Perl based web Applications and automation tools like Jenkins, Rundeck, System Monitoring tools, Source code Management with CVS,SVN,GIT others including SAMBA server, Shell Scripting, Puppet, Firewall using IPTABLES and Proxy server configurations on Linux Platform.
- Experience in Linux Installation, Administration, Security Maintenance on Local/Remote Servers and 24x7 supports to servers. Understand current infrastructure and follow different processes followed by UNIX/DBA team/data Engineers and work accordingly on daily activities. Supported applications include Data Stage, Connect Direct (NDM),Safenet,HSM,Symantec Netbackup,WebSphere,JBoss,Tomcat,Hadoop,Hbase,MySql,Oracle,Puppet,Docker
- Cluster Monitoring using Nagios and Ganglia Troubleshooting OS issues.
- Linux Kernel up gradation to add additional tune/capabilities to Linux server and optimizing Linux Server.
- Linux,Kubernetes Administration,Deploying dockerised Custom Applications and maintenance.
- Jenkins Installation and Master Slave Cluster setup and workload Management and User Administration.
- Work on Jenkins CI/CD Build Deployment Pipelines and involving components GitHub,SVN,Ant,Maven Build Tools, Docker Files,images and Automated Deployments.
- Hardening Linux Server and Compiling, building and installing Apache Server from sources with minimum Modules.
- Monitoring, Performance tuning JVM, process,Threads,Thread dumps,Heap Dumps and webserver access & error log file regularly and troubleshoot the various WebSphere/Tomcat/Apache related issues by analyzing logs and maintaining log rotations.
- Performance Tuning of Tomcat and Apache Webservers and Mod Proxy and Mod JK setup integration and Tomcat and Apache WebServers and Security Certs installation.
- MySql Administration backups and Replication.
- Experience in installing RPM is scripting in Bash, Ksh, Perl and usage of awk and sed.
- Experience with virtualization, AWS, VMware Administration (ESX/VSPHERE),
- Experience in compiling source files and installing the open source software in UNIX, Linux servers.
- Installation of Tripwire to check the integrity of the file system on Linux System.
- Task automation through Crontabs, Autosys, Maestro to invoke java programs and shell scripts.
- Conducting Pre - prod meetings for requirements gathering and Post-production meeting for reviewing the Prod deployments and re-mediating mistakes for the smooth deployments in future.
- Maintenance of technical documentation of installation, up gradation and configuration changes and Run Book for the production support.
- Perform regular UNIX system administration tasks on day-to-day basis. Ex- HP-UX, Solaris, Red Hat Linux.
- File System management include in-built volume managers and mainly VERITAS Volume Manger
- 24*7 On-Call Infrastructure support to the production environment, which comprises of around 100 LINUX/UNIX servers in different locations.
- Involved in annual Disaster recovery Test/COB Envt Test at various client places.
TECHNICAL SKILLS:
Operating Systems: Linux,RHEL5/6.x/7.x CentOS,Solaris8.0/9.0, Windows - 9x, Windows- NT, Windows-2000, 2012 AIX 5.3
Application Server: Websphere 5.0/5.1/6.1,/7.x/WebSphere Customer Center,Portal Server,Commerce Server, Tomcat 3.x/4.x,5.x/6.x /7.x,plugins,JRUN,JBOSS
DevOps Tools: Puppet,Chef,Ansible,Docker,Kubernetes,Shell Scripts,ANT,Jenkins,Maven,Python,Rundeck
Cloud Technologies: Google Cloud Platform,AWS,Terraform,IAAS,PAAS
Google Cloud: : IAM,Cloud Security,StackDriver,Cloud Storage,DataFlow,DataProc,DataFlow,Compute Engine, Managed Instances,Autoscaling,AppEngine,GKE,VPN,VPC,BigTable,DataProc,DataFlow,BigTable,BigQuery,Clou dSpanner.
Monitoring Tools: Sitescope, BMCPatrol,Opnet,AppDynamics TeamQuest, Introscope, Nagios, Ganglia, scripts, Splunk, Kibana
Web Technologies: ASP, Servlets, JDBC, JSP, EJB, XML, HTML, DHTML, JavaScript
Web Server: Apache Server 1.3.x/2.xx, IIS Server, IBM http Server,Nginx
Hadoop EcoSystem Tools: OpenSource Hadoop,Cloudera Hadoop,MapR Hadoop,HBase,Hive,Yarn,Flume,Kafka,Zookeeper,Sqoop,Oozie.
Security Tools: SSL, Tripwire, Logwatch, Portsentry, Snort, Nmap, Nessus scanner, NDM Direct Connect, Safenet, Thales HSM
Source Code Tools: CVS, VSS, TFS, GIT, SVN
Databases: Oracle 9i/8i, 10G, Ms-Access, Postgresql DBA, MySQL DBA,Hadoop HBase
Scripting: Shell, Bash sed, awk, php, Python, Perl, YAML
Others: RAID,Veritas Volume Manager,NetBackup,Netapp,Squid proxy, FTP, NFS, Rsync, Samba,DNS, Dhcp, LDAP,OpenLDAP,Linux Software Router,KickStart,Jmeter VMware, SSO,CA Siteminder,virtualization,VMware Administration (ESX/ESXi/VSPHERE),AWS,BladeLogic,Puppet,Tidal,F5,HSM,Splunk,ElasticSearch, Logstash and Kibana, SendMail,Postfix,pop3Firewalls, VPN IPTables, ISA, Watchgaurd, checkpoint, Ipsec
Microsoft Technologies: VB Script, Visual Basic
Build Tools: ANT, Maven
Languages: C, Pascal, python, java
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Linux Systems / DevOps Engineer
Responsibilities:
- Linux Administration,Kubernetes Administration,Deploying dockerised Custom Applications maintenance.
- Infrastructure procurement setup,ACL,Networking Firewalls coordinating with different Infra teams,DBA,System Admin,Cloud,Network,Security Teams.
- Installation of Kubernetes,Docker.Docker compose,Docker Swarm and BigID Containerized application comprising of tomcat,Nginx,Hadoop,Node js.
- Coordinating with different Database Team,App Teams and Running scans and sharing the reports
- Setup Install of BigID infrastructure Server and Remote scanner and Monitoring infra with shell scripts.
- BigID is a Dockerized tool on a Linux environment used to find the PI/PII Data on Structured/Unstructured data.
- BigID helps in implementation of GDPR.
- Configuring and optimizing BigID Tool,certs installation.
- Using Build tools like Ant, Maven and automation tool Jenkins and source code repository tools like git,github..
- Managing Build Deployments of Java based web applications, Shell Scripts for task automation and monitoring Applications.
Confidential, Mountain view, CA
DevOps Engineer
Responsibilities:
- Install and setup the Linux system, Security Maintenance on Local/Remote Servers and 24x7 supports to servers.
- Support of Java application servers, apache tomcat install and maintenance, App Deployment and performance tuning in Dev/QA/Staging/Prod Environments.
- Procuring the Servers, setup of ACLs, install software and Network and Application setup and resolving Database connectivity. Issues with Network Team.
- Managing and Administering AWS,EC2 instances, Elastic Load Balancers,Cloudwatch,VPC,Linux, Apache Webserver, JBoss and Tomcat Application servers
- Using Build tools like Ant, and automation, tool Jenkins and source code repository tools like csv, git, svn.
- Performance Tuning of App Servers and Web Servers in Projects like EStore 9.1 and Estore 10.2.and various other small App Components.
- Automating deployments using CloudFormation Templates and Ansible and Shell Scripts.
- 24*7 On-Call Infrastructure support to the production environment, which comprises of around 100 LINUX/UNIX servers in different locations.
- Application monitoring with CloudWatch, Sitescope, AppDynamics.
- Cluster Monitoring using Shell Scripts, Nagios and Ganglia Troubleshooting OS issues.
- Involved in Upgrades and Change management and coordinating with different Team like Development, Testing and Networking and DBA Teams.
Confidential, San Jose, CA
Hadoop DevOps/Linux Admin
Responsibilities:
- Supporting Java application servers, apache tomcat install and maintenance, App Deployment and performance tuning in Dev/QA/Staging/Prod Environments.
- Procuring the Servers, Network and Application setup and Database connectivity.
- Qualys Remediation on the hosts and maintain compliance with Cisco security standards.
- Resolving Remedy tickets for the developer’s issues, troubleshooting and coordinating with Various internal teams when required.
- Install and setup the Linux system, Security Maintenance on Local/Remote Servers and 24x7 supports to servers.
- Using Build tools like ant,jenkins and source code repository tools like cvs,git,svn
- Managing and Deployment of software in the hosts with RUNDECK Runbook Automation tool.
- Job scheduling, software Deployment and Automation with the tools like RUNDECK.
- Supporting ELK stack Elasticsearch,Logstash and Kibana maintenance and upgrades.
- Supporting Hadoop Ecosystem HDFS, HBase, Kafka, Sqoop, Flume, Hadoop Fuse, ELK and other BI Tools.
- Linux Kernel up gradation to add additional tune/capabilities to Linux server and optimizing Linux Server
- Dockerised Tomcat, Apache, Ngnix webservers, MySql in POC Environment.
- Setup of Hadoop Multi-Node Cluster on a Docker Container and parameterized the CPU and Memory Resources in POC Environment.
- Setup of LAMP Stack and restricting the CPU/Memory resources for the containers and exposing the ports etc.
- Proficiency in Docker CLI and Docker files to building Customized Docker images as per Dev Team requirements.
- Worked on Docker Networking, Docker swarm Service Discovery and kubernetes orchestration for java based applications.
Confidential, Foster City, CA
Linux/DevOps/Middleware administrator
Responsibilities:
- Middleware DevOps engineer, Linux Administration role.
- Building the Apache/Vfabric WebServer,Tomcat instances,Performance Tuning of AppServers and WebServer for various Projects like Visa Checkout,Tokenisation,ApplePay
- Install and configure the Opnet agents for monitoring the DEV.QA and QA Performance servers
- Install and setup of Thales HSM Clients, RFS server and JVM Instances and facilitating infrastructure for the Other API is to talk to HSM for encryption related things and working with Offshore Dev Teams.
- Coordinating with other infrastructure Teams for the ongoing projects requirements IPs, VIP setup.
- Monitoring the splunk, Sitescope alerts and taking actions for resolutions.
- Build automation Shell using scripting, maven, Jenkins and Systems, Network monitoring.
- Working with the Developers, Release Management, the Performance Team in Environment setup and configuration changes as requested and total responsibility of environment.
- Root cause analysis of performance/Production environments problems
- Involved in scalability and capacity planning, support and maintenance of Performance and production systems.
- Documentation for the Projects worked on.
Confidential, Santa Clara, CA
Linux administrator/DevOps
Responsibilities:
- Administering the tivo.com site managing Apache webserver and tomcat servers cluster Infrastructure,
- Code Deployment coordination.
- Working with Firewall using IPTABLES and Proxy server configurations on Linux Platform.
- Supported applications include Hadoop, Hbase, MySql, and Oracle.
- Configuration management tool Puppet and writing Modules and manifests for code deployment.
- Worked with the configuration management tool Puppet and experience in writing Modules and manifests.
- Linux Administration Level 3 support, Cams Policy server Administration, NetBackup, Configuration, Node management with Puppet, Hadoop Administration, F5 and.Kickstart automated installs.
- Setting up customized infrastructure on Amazon cloud for the Clients to utilize Confidential . services.
- Involved in infrastructure Capacity planning and Design review with the Management.
- Gathering Project requirements software and setup of infrastructure, ACL, coordination with DBA Network Teams and Development and QA Teams..
- Supporting the Hadoop infrastructure Hbase and kerberos authentication supporting Application Developers.
- Cluster Monitoring-using Groundworks, Splunk, Nagios and Ganglia Troubleshooting OS issues.
- Working closely with Development QA, Network and Security Teams based on the project requirements.
- Installation and maintenance of Hadoop infrastructure.
- Troubleshooting the Apps issues taking threaddumps analyzing the logs and coordination with developer and different teams involved including the Third Party Services.
- Monitoring IT-Infrastructure using Tools Nagios, Ganglia, splunk, Sitescope.
- Taking care of change requests on QA/STG/Prod Servers.
- Creating Virtual Servers, Pools and Irules in F5 Load Balancers.
- Configuring Cams policy Server, Certs installation and maintenance.
- Managing mailservers, Ironport adding email domains and managing mailing lists.
- Taking care of system security and network security and network access control.with in different projects
- Working on HP ProLiant servers x64, VMware, and AWS Environment.
- Docker MicroServices to setup tomcat mysql and Web Server instancesin AWS for testing.
- Leading a Team of Offshore resources and assigning work and Guiding Team for task completion.
Environment: Hp Integrity Systems / Hp C7000/C3000/Dl360/Dl380Enclosure and Different Blade Servers, VMware, Amazon Web Services
Confidential, Mountain view, CA
System Administrator
Responsibilities:
- Administering the Hadoop Cluster Infrastructure, implementing Patches and upgrades.
- Manage HDFS, Backups/Restores and all the related Hadoop tools.
- OS integration and application installation and Cluster maintenance.
- Supporting data developers, designers and scientists in troubleshooting map reduce job failures and issues with Hive, Pig, HBASE, Flume etc.
- Cluster Monitoring using Nagios and Ganglia Troubleshooting OS issues.
- Odbc,Pyodbc,mysql Installation and configuring servers for application deployment
- Installation experience in installing Hive, PIG, Sqoop, Oozie, Tidal, Flume.R-Software.
- Installing safenet data encryptions and Tripwire for File system Integrity check on the systems.
- Implement new Hadoop hardware infrastructure Patches and upgrades.
- Monitoring IT-Infrastructure using Tools Nagios, Ganglia, splunk shell scripting.
- Handling Netezza User Administration and support.
- MySql Administration backups and Replication.
- Taking care of system security and network security and network access control.with in different project
- Installing open source software Django, Python, research, and finding solutions as required.
- Working on bare-metal HP ProLiant servers x64 and VMware virtual Environment.
Environment: Hp Integrity Systems / Hp C7000/C3000/Dl360/Dl380 Enclosure and Different Blade Servers
Confidential, Princeton, NJ
System Administrator
Responsibilities:
- Kickstart Installations running Post Install Scripts Red hat Satellite Server, yum, rpm for updates. RHEL 5.4, 5.6, 6.1.
- Installing and Configuring Application Software like Tomcat, apache,PHP, MySql
- Configuring and maintaining network services on servers.
- User, Group maintenance Sudo Access for various projects.
- Performance tuning of operating systems and applications.
- Configuring the Clients to send the logs to Centralized log server, scripts and cronjob settings.
- Shell scripting for task automation and process monitoring,Disk monitoring,
- Using the automated Admin tools mussh for configuration changes on large amount of Linux Servers.
- Supporting the Production Environment 24/7 involved in NOC operations and coordinating with the NOC team for various activities and resolving issues and ONCALL rotation.
Environment: Hp Integrity Systems / Hp C7000, Dell Servers
Confidential, San Francisco, CA
Web/Unix administrator
Responsibilities:
- Understand current infrastructure and follow different processes followed by UNIX/DBA team and work accordingly on daily activities.
- Work on Work Requests / (ICRs) assigned and complete per schedule and update the status as and when requited to the application owners. Supported applications include Data Stage, Connect Direct(NDM),Symantec Netbackup, WebSphere, JBoss etc
- Hardware environment include HP Integrity systems/HP c7000/c3000/DL360/DL380 enclosure and different Blade servers, SUN SPARC,HP Storage works, HP MSA, Fiber switches,etc
- File System management include in-built volume managers and mainly VERITAS Volume Manger
- 24*7 On-Call Infrastructure support to the production environment, which comprises of around 100 UNIX servers in different locations.
- Attend Group meetings and update status of work assigned.
- Patching the servers for Oracle install, which include different required RPM installation on the servers.
- Support DBAs as and when they require UNIX help on database implementation
- Work to get enough knowledge and plan the application upgrade / migration Open support case on HP portal and talk to the support team as and when required LDAP, SSL integration, which require communication with LDAP team.
- Code deployment using ant and Jenkins tools in an agile methodology and continues integration.
- Setting up BCP environment for the above applications.
- Handling a JBOSS application server PPM application and Quality Center
- Installation, configuration and administration of JBoss EAP and SOA Platform on Linux environments.
- Deploy, monitor, and troubleshoot applications in the JBoss environments.
- Shell scripts to automate to support setup, configuration and operational tasks
- Good knowledge in JBoss clustering and performance tuning
Environment: HP Integrity systems / HP c7000/c3000 enclosure and different Blade servers, SUN SPARC, HP Storageworks, HP MSA, Fibre switches, etc
Confidential, Santa Clara, CA
System Administrator Cloud Computing
Responsibilities:
- A ttended the training of BMC CLOUD lifecycle management
- I nstalling the stack of software components for the CLOUD ENVT, I ncluding BMC owned software and other third party software (VM WARE AND OTHERS).
- Installation of Apache Tomcat, JBOSS, WebSphere and testing the applications on the Newly Created VM Envt.
- T esting the user interface and cloud software and creating virtual resources provisioning them and testing them and decommissioning resources in various iterations.
Environment: VMware, WebSphere, Apache Tomcat, JBoss, Dell Power edge Servers, Hp Prolient Systems, Linux Rhel.
Confidential, Irving, TX
Sr. Websphere Administrator/Portals Admin/Unix Administrator
Responsibilities:
- Administering and Maintaining Websphere Application Server6.x and Portal Server 6.x, WebSphere Customer Center.
- Install WebSphere, IBM Http Server and Plug-in generation Creating and maintaining AppServers,Clusters, Nodes, Node agent and Dmgr.
- Responsible for build and Deployment of Enterprise Application through customized Scripts and console.
- Enabling administration security on WebSphereAppServer/portal Server environment using LDAP and assigning privileges to users and groups.
- Performance tuning of WebSphere Application server and Portal Server, WebSphere Custom Center and IBM HTTP server for optimal performance based on user load.
- Deploy and Maintain Ear and Portlets in all environments (Dev, QA and Staging and Prod), advising QA team for exhaustive testing and interacting with Teams to have a successfully release and subsequent move from Dev to Prod Systems.
- Maintaining application codes in CVS/Clearcase and generate the EAR.
- Configuration of SSO and CA Siteminder for securing web applications and agent Maintenance patching.
- Usage of Tools like Sitescope, BMC Patrol, for monitoring Web Application, Process, device, files and system activities and housekeeping operations on servers
- Monitoring JVM, ffdc, process and webserver access & error log file regularly and troubleshoot the various WebSphere related issues by analyzing logs and maintaining log rotations
- Applying Patches/Upgrading Software on all Envts and interacting with Vendors for Upgrades and Bug fixes.
- Monitoring the batch jobs and interacting with developers, Business Intelligence teams.
- Coordinating with UNIX system/Security Team and database administrators to measure performance, carry out capacity planning.
- Applying APAR,s Patches and fix and coordinating with IBM Technical Support.
- Raises Requests for Change (RFCs) to do enhancements, resolve errors and prevent the recurrence of problems.
- Installation and activation of portlets and portlet applications. Administer portal resources using XML
- Access and other command line tools and managed Portal clusters.
Environment: Scripting: Shell Scripting, Ant Scripting, HTML; Database: Oracle 10G; O/S: AIX, UNIX, App Server: Websphere 5.1, 6.1, Portals 6.x, WebSphere Customer Center
Confidential, NY
Sr. Websphere Administrator/Linux/Unix Administrator/Deployment
Responsibilities:
- Administering and Maintaining Websphere5.1/6.x
- Responsible for build and Deployment of Enterprise Application through customized Scripts and console.
- Administering and Maintaining CVS Servers.
- Deploy and Maintain Software in all environments (Dev, QA and Staging), advising QA team for
- Exhaustive testing and interacting with SME is to have a successfully release and subsequent move from Dev to Prod Systems.
- Experience of performance tuning of WebSphere Application server and IBM HTTP server for optimal performance based on user load.
- Conducting Pre-prod meetings for requirements gathering and Post-production meeting for Reviewing the Prod deployments and remediating mistakes for the smooth deployments in future.
- Maintaining the issue tracking system, change management and keeping the status of configuration files.
- Planning and coordinating the infrastructure changes in all the Envts.
- Performance monitoring and providing ongoing configuration and tuning adjustments.
- Reviewing daily and weekly reports from all Servers (Windows and UNIX) for optimal capacity,
- Performance and presenting relevant metrics to higher management.
- Reviewing storage availability and regular backup, interacting with respective teams and have them comply with established norms.
- Configuring and Monitoring Sitescope Patrol, for the Prod Applications.
- Performance review using TeamQuest scheduling system-monitoring activities in CRON daemon on Solaris server.
- Coordinating with UNIX system and database administrators to measure performance, carry out capacity planning.
- Monitoring file, device and system activities, housekeeping activities Solaris/Linux servers to minimize Downtime
Environment: Shell Scripting, Ant Scripting; Oracle 10G; Solaris 9.0, Websphere 5.1, 6.1, SUN Ultra SPARC 80, Sun-FIRE 280R, Sun-Fire-V240, Sun-Fire-V440, Sun-Fire-480R, Linux