Senior Devops Engineer Resume
Houston, TX
PROFESSIONAL SUMMARY
- Dedicated to optimization experienced DevOps Engineer understands teh melding of operations and development to quickly deliver code to customers. Has experience wif teh Cloud and monitoring processes as well as DevOps development in Windows, Mac and Linux systems.
- Experienced in teh field of software development in designing, developing, and deployingusing JAVA, J2EE, Web Technologies, Interpreted Languages including Perl and Python.
- An excellent problem - solver, able to quickly grasp complexities and identify opportunities for improvementsand resolution of critical issues.
- Strong use of Shell scripting languages including BASH for Linux, Mac platforms and PowerShell for Windows systems.
- Facility wif development methodologies including Agile.
- Responsible for Analyzing teh Requirement and Implement teh solutions using Build and Deployment AutomationTools like UBuild/UDeploy/Urbancode Deploy and Anthill.
- Automated Multiple Applications, which were Previously Deployed Manually into UDeploy (Urbancode). disResulted in Increased Defect Identification and Reduced Time to Production.
- Experience in using IDEs like Eclipse and Net Beans to develop dynamic web applications.
- Experience in Docker using Swarm and Kurbenetes Orchestration.
- Experience in deploying applications using Web/Application Servers: Apache Tomcat and Web LogicApplication server.
- Excellent configuration management using Puppet, Chef and Ansible Extremely noledgeable about CI/CIT/CIDintegration.
- Configure and install Red Hat Enterprise Linux 5.x/6.x operating systems in a large, distributed environment at severalData Centers.
- Worked on Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration wif Puppet Code. Experience in Cloud Automation using AWS Cloud Formation templates.
- Using Chef/puppet for leveraging and managing AWS Instances.
- Automating teh complete Dev/QA/Prod cloud wif Puppet.
- Giving support to Oracle RAC (Real Application Cluster) Servers dat run on Linux wif Solaris and GFS wif SFRAC.
- Experience in teh maintenance/ upgrading Web logic/ tuning/ Web sphere/JBoss and Web applications such as Java & Tomcat/Apache.
- Group, user management for UNIX servers and Writing and modifying scripts in Perl and Bash for optimization ofday to day administration.
- Working on installation and configuration of VMware/ESX Servers needed for virtualizations.
- Help in teh process of setting up software for monitoring teh server environment of teh customer.
- Good customer support, presentation, and trouble shooting skills & experienced in provision of 24x7 supports.
TECHNICAL SKILLS:
Virtualization/ Containerization Technologies: VMWARE VSPHERE 5.5 /6.0 VCENTER SERVER, CITRIX-XEN, Docker, Pivotal Cloud Foundry, Vagrant
CLOUD Providers: Amazon Web Services, MICROSOFT Azure, Google Cloud, OPEN-STACK
OS Administration: RHEL 7.x/6.x/, Fedora, Ubuntu, Windows Server 2008 - R2, Windows Server 2012-R2
Databases: MYSQL, POSTGRES, CASSANDRA, MONGODB, COUCHDB
Configuration Management Tools: CHEF, PUPPET, ANSIBLE, SALT-STACK
Application Servers: TOMCAT, JBOSS, WEBSPHERE APPLICATION SERVERVersion Control tools GIT, SVN, TFS (Team Foundation Server)
Scripting Languages: PYTHON, BASH, PERL, RUBY
Build Tools: JENKINS, ANTHILL-PRO, UDEPLOY, MAVEN, ANT, Cloudbees Jenkins
Monitoring Tools: Zabbix, SPLUNK, NAGIOS, Hp-Site Scope, ISYNGA, Sumo Logic, UCHIWA
Project Tracking / Ticketing Tools: Service NOW, JIRA, CONFLUENCE, HPSM
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Senior DevOps Engineer
Responsibilities:
- Working experience wif Linux, preference for experience wif Red Hat Enterprise Linux. Supporting teh open-source platform(s) critical to an enterprise Linux eco-system.
- Work in a Scaled Agile Framework (SAFe) team dat continuously and efficiently delivers value on a regular and predictable schedule.
- Worked on Docker containerization to manage applications, create images, pull images from Docker Hub and also maintain teh containers.
- Planning and implementing policies and procedures to ensure Linux system are consistent wif company goals, industry best practices, and regulatory requirements.
- Build, Manage, and Continuously improved teh build infrastructure for global software development engineering teams including implementation of build scripts, Continuous Integration infrastructure and deployment tools.
- Installing, configuring, monitoring and maintaining Linux distributions, Network protocols, SAN and NFS storage, Shell scripting.
- Working on IT ticket system and processes (change, incident, and problem management).
- LVM Configuration and administration as extending Logical Volume and Physical Volume Size.
- Manage, configure, and Install Sudo for users to access teh root privileges; also familiar wif powerbroker environment, for role-based privileges.
- Expertise in configuring and administering NIS, NIS+, NFS, DNS, LDAP, DHCP, Mail Servers and Web Servers like Apache HTTP & Tomcat in heterogeneous environments.
- Implementation of AWS solutions wif teh use of S3, EC2, EBS, RDS, Elastic Load Balancer, Optimized volumes, Auto scaling groups and EC2 instances. Configured Elastic Load Balancers using EC2 Auto scaling groups and Created multi-AWS VPC instances.
- Support and maintenance of HPE Service Guard and RedHat Pacemaker clusters for Linux SAP HANA systems
- Working on Ansible to automate AWS instance creation and also Deploying application.
- Wrote Ansible Playbooks using PythonSSH as Wrapper for managing Configurations of Test Playbooks and Openstack Nodes on AWS instances using Python.
- Working wif Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet wif Apache and Passenger.
- Installing & configuring latest version of teh MSSQL drivers and checking network between EDH-SQL & EDH-HANA servers.
- Integrated GIT into Jenkins to automate teh code check-out process and responsible for design and maintenance of teh GIT Repositories, views, and teh access control strategies and performed all necessary day-to-day GIT support for different projects.
Confidential, Charlotte, NC
Senior DevOps Engineer
Responsibilities:
- working wif teh evaluation, selection, implementation and on-going support of software, hardware and tools used by teh enterprise infrastructure team.
- working wif outsourced production support and application development teams to ensure technical solutions meet business requirements.
- Working wif Urbancode products like anthill, UBuild,UDeploy/Urbancode deploy to automate teh Configuration.
- Responsible for UDeploy as deployment tool for deploying different applications and worked on creating components and resource groups for teh application inUDeploy.
- Troubleshoot software problems and recommend fixes, set up / audit user security profiles.
- Preparing annual audits, develop / execute plans for implementation of new technology.
- writing technical documentation of existing hardware/software, monitor remote/local systems and identify and apply temporary fixes / upgrades to OS software.
- Experience in teh maintenance/ upgrading Web logic/ tuning/ Web sphere/JBoss and Web applications such as Java & Tomcat/Apache.
- Worked on Configuration Management Tools (PUPPET, Ansible) and Logged events from forced crash dumps and was involved in troubleshooting server issues.
- Worked on Continuous Integration System i.e. Jenkins. Used Jenkins for official nightly build, test and managing change list. Installed Multiple Plugins for smooth build and release build pipelines.Deploying Oracle test databases and Veritas Clusters for implementing disaster recovery strategies and ensuring uninterrupted global system availability.
- Involved in Administrating GIT server and Continuous Integration system like Jenkins and handled escalations from developers across teh globe.
- LVM Configuration and administration as extending Logical Volume and Physical Volume Size.
- Manage, configure, and Install Sudo for users to access teh root privileges; also familiar wif powerbroker environment, for role-based privileges.
- Working wif tools like JIRA, Agile/ Scrum methodology, Rally wif short sprint cycle to release product for managing daily tasks, fixing issues and documenting procedures on Confluence. Support for Artifactory, Urban Code Deploy, Anthill Pro, Cloudbees Jenkins, JIRA, Confluence, SVN and GitHub.
Confidential
Linux Systems Administrator/Java Developer
Responsibilities:
- Installation, Upgrade and configuration of Redhat Linux 3/4/5, Solaris 9/10, SUSE 10, AIX 5.3, HP-UX 11i operating systems.
- Configured and installed HP-UX, Solaris, and Redhat Linux Servers wif teh help of Ignite, jumpstart, and Kickstart.
- Implementing java classes using Net Beans IDE. Pick up teh data from database and display data as a Bar charts and Pie charts.
- Deploy teh code in production server using tomcat in Axis2 Web Service.
- Installation, configuration and upgrading of MS SQL Server software and related products. Evaluate MS SQL features and MS SQL Server related products.
- Managing teh configurations of multiple servers usingAnsible. ImplementedAnsibleto manage all existing servers and automate teh build/configuration of new servers.
- Worked on teh configuring teh Jenkins to use MetaCase Software to build Java code and to do teh whole CI process on teh java code generated by MetaCase.
- Integrated Jenkins wif repositories like GitHub to build Automation tools (Maven and Ant), and Artifact repository for pushing successful build code.
- Production support for installation, management, configuration, and troubleshooting applications such as PHP, Apache, Tomcat and My SQL.
- Worked on setting up a defect tracking system JIRA and configured various workflows, customizations and plugins for teh JIRA bug/issue tracker.
- Good experience in fixing teh bugs as priority basis and changes into production environment using teh JIRA tracking tool.
- Deploying Oracle test databases and Veritas Clusters for implementing disaster recovery strategies and ensuring uninterrupted global system availability.
- Performed tasks on F5 load balancer such as installation and renewing of SSL certificates and bouncing of servers dat possess performance issues after removing them from teh server pools.
- Inserting new tables & modifying tables and update teh data in MySQL.
- Writing end to end flow from java classes to hitting database using DAO layer.
- Replication in MySQL databases and Worked on Java mail API to send daily reports to teh client.
- 24/7 on call support for any Production Related Issues, Monitoring Severs and Deployment of Application Software.
