Devops Engineer, austin, Tx Resume
PROFESSIONAL SUMMARY:
- Over 8 years of experience in the IT industry in areas of DevOps, Software Configuration Management (SCM), Build and Release Engineering in various domains, WebLogic Server System Administration.
- Well versed with configuration management, version control systems, build and deployment automation tools, Continuous Integration and Delivery, Management of applications servers and Release processes.
- Expertise in configuring a domain, deploying applications, configuring data sources, logging and web subsystems in JBoss 5 and EAP 6.2.
- Good experience in life cycle automation of Build, Deploy and Release of products built on Java, J2EE using technologies such as, SVN, CVS, Ant, Maven, Gradle, Artifactory, Hudson, Jenkins, Weblogic, Web sphere, Oracle, OSB, Perl and Shell scripts
- Domains, configuring/ monitoring/ administering Admin Servers, Managed Servers, Taking Thread/Heap Dumps, Garbage collection and Node Manager.
- Vast experience in installing and configuring JBOSS EAP 5.x/6.x in various environments.
- Good knowledge on various modes and types of deployments (Console/Command line) of J2EE applications on different versions of WebLogic Server on different OS platforms with minimum downtime in both prod and non - prod environments.
- Expertise in the Administration, Installing, Configuring Web Servers like Apache 2.0, Apache Tomcat 6.0, Microsoft IIS Server.
- Experience of Jenkins/ Hudson, VS Build Pro, Apache Ant, Apache Tomcat, Subversion, Github, Maven.
- Strong hands on development and configuration experience with software provisioning tools like Chef, Puppet.
- Proficient in Build & Release automation framework designing, Continuous Integration and Continuous Delivery, Build & release planning, procedures, scripting & automation.
- Good at documenting and implementing procedures related to build, deployment and release.
- Good at Infrastructure provisioning, configuration management and integration with Chef. Also worked on product configuration and deployment using Chef.
- Configuring and administering JDBC resources (DataSources, connection pools), JMS resources (Queue, Topic, connection factory), JNDI.
- Extensive experience in Configuring JDBC, JMS, JTA, JNDI, SNMP, Jrockit IT/JDK in Weblogic Application Server 7.x/8.x/9.x/10.x and JBOSS 4.x/5.x.
- Experience in development and configuration experience with software provisioning tools like Chef, Puppet
- Experienced in build tools such as Apache Ant, Maven, Atlassian Bamboo, Cruise Control.
- Good knowledge in configuring Node Manager, associating managed servers to a machine to control/monitor managed servers on various physical boxes.
- Worked on configuring SSL Certificates in WebLogic server
- Well versed with deployment and troubleshooting of JAR, WAR, and EAR files in domain and clustered environments.
- Have experience in Performance Tuning and Optimization of WebLogic Servers.
- Knowledge of Monitoring the WebLogic system using monitor scripts, admin console and various logs time to time and solve the issues accordingly.
- Have hands on experience in identifying the issue by analyzing the related logs and solve the issue on time.
TECHNICAL SKILLS:
Middleware: BEA WebLogic Server (7.x/8.x/9.x/10.x/11g/12c), IBM WebSphere (5.x/6.x), JBoss 4.x/5.x/6.x/7.x, iPlanet/Sun One, Jboss EAP 4.x/5.x/6.x/7, Apache, Tomcat, IIS 5.1/6.0, IBM MQ, Sonic MQ
Operating Systems: Solaris 10/9/8, Linux (Red Hat 9-6), Windows XP/2003/2008, AIX 5.x/HP UX
Network Services: T3, T3S, TCP/IP, SSH, SMTP, FTP, LDAP, HTTP, HTTPS
Technologies: CA SiteMinder, SunOne Directory Server, iPlanet Console/LDAP Browser
Programming: Java, C, C++, C#, XML, Unix Shell Scripting, JavaScript, VBScript, JSP, SQL, HTML, PL/SQL, Python, Tcl
Database: Oracle 10g/9i/8i, MySQL, MS SQL Server, MS Access
Build Tools: ANT, MAVEN
CI Tools: Jenkins, Puppet, Chef, Hudson and Bamboo
Version Tools: CVS, Subversion, GIT, SVN
Scripting: ANT, WLST, Jython, Perl, Shell Script (Korn/Bourne), Tcl
Monitoring/Tuning/LoadBalancing: Wily Introscope, JProbe, Samurai, HP ovo, BIG IP5
PROFESSIONAL EXPERIENCE:
Confidential , Austin, TX
DevOps Engineer
Responsibilities:
- End to End solution for hosting the web application on AWS cloud with integration to S3 buckets
- The portal would integrate with another application hosted on premises hardware to provide the complete functionality
- Integration of web portal and users associated with S3 bucket
- High availability and Scalability to be the very base of using AWS for customer
- Implementation of NAT gateways for web apps hosted in private subnets
- Implementation of redis/elasticache to accommodate 85k of users that would ramp up in around 1hour on portal on month ends for their online bills
- Integration of Application with monitoring tool new relic for complete insight and proactive monitoring
- The complete installation and hosting was automated with AWS cloud formation and powershell scripts
- Managing a team of DevOps engineer for infrastructure support on AWS cloud. Creating cloudformation scripts for hosting software on AWS cloud. Automating the installation of softwares through powershell scripts
- AWS and Openstack to provision new machines for clients. S3 Storage Services on AWS.
- AWS EC2 and Cloud watch services. CI/CD pipeline management through Jenkins. Automation of manual tasks using Shell scripting.
- Automation of OS builds and Application Installation through Puppet & Chef.
- Version control through GIT. Writing new plugins in Nagios to monitor resources. Working in implementation team to build and engineer servers on Ubuntu and RHEL Linux. Provisioning virtual servers on VMware and ESX servers using Vcloud.
- Managing and Architecting more than 3000 virtual servers. Monitoring of Application and Servers through Nagios. Web Servers Administration on Apache and Nginx. SQL queries and administration
- Configuring Chef to build up services and applications on the instances once they have been configured using cloud formation
- Writing json templates for cloud formation and ruby scripts for chef automation and contributing to our repository on github(sub version control).
- Developing scripts(recipes in chef) for automatic deployment of servers and managing configuration files through chef for Confidential and for my - devops tool
Confidential
DevOps Engineer
Responsibilities:
- Working in implementation team to build and engineer servers for Linux & AIX operating systems. Working on AWS & Openstack cloud to provision new instances. S3 Storage Services. AWS EC2 & Cloud watch services. CI/CD pipeline management through Jenkins.
- Automation of OS builds and Application Installation through Puppet & Chef. Nagios for application and hardware resource monitoring. Writing new plugins in Nagios to monitor resources.
- Provide support to IBM Mid - range (DS 3k, 4k, 5k) Storages and NetApp NAS. Maintaining/installing/Patching ESX Cluster on VMware and install Linux virtual Machines over it. It also includes managing and assigning of data stores inside the cluster and VMOTION of the Linux machines
- Implementing change requests raised by user for server configuration, kernel tuning, software installation and OS hardening. Managing Linux VMs using puppet as per some projects requirement, have knowledge of modules, manifests and roles on puppet.
- Troubleshooting OS issues on AIX & Linux doing performance tuning to help user in smooth running of application processes. Building Kickstart server for automation of Linux OS installation.
- Good understanding of OSI model, VLAN, Subnets and routes, liaising with network team for the same. Have knowledge of middleware tools like WAS, Apache HTTP as coordinating with other teams on daily basis. Doing firmware and Microcode upgrades. Managing NFS, DNS, DHCP, NIS, AutoFS.
- Good Knowledge in server performance monitoring using vmstat, sar, nmon and top/topas. Debugging network problems using tcpdump, entstat, ethtool, traceroute and netstat. Tracing processes using ps, strace, proctree etc.
- Analyze root cause of failures & develop breakdown solutions in minimum turnaround. Adhere to the standard environment to standard ITIL processes - Change management, Incident management, Problem Management etc.
- Handle OS patching, firmware upgrade, tuning the kernel parameters, upgrading the OS of Sun Solaris, AIX, Red Hat Linux servers. Worked on various Virtualization methods in different platforms like VIOs on AIX and ESX for Linux and have some knowledge of zones as well.
- Maintaining/installing/Patching ESX Cluster on VMware and install Linux virtual Machines over it. It also includes managing and assigning of data stores inside the cluster and VMOTION of the Linux machines
- Provide support to Integration, middleware, DBA, development teams for issues related to system. Provide technical Support for day-to-day operations and manage assets & Helpdesk activities including remote assistance to clients.
Confidential, Cleveland, OH
AWS / System Engineer
Responsibilities:
- Managing AWS Infra and automation with CLI, API. Managing DATA Center Inbound and outbound services. Working on automation toll like Ansible, chef and Puppet.
- Create ec2 instance and manage all compute resource. ELB for ec2 instance and troubleshooting. API Calling to start and stop instance in weekend. API calling to take the snapshot of root volume automatically.
- Storage on aws EBS, S3 and Glacier and automate sync data to Glacier. Databases services on aws like RDS, Dynamo DB. Elastic Transcoder, Cloud front, Elastic Beanstalk. Migration of ec2 instances from one region to another. Configuration of site - to- site vpn and open vpn using Linux ec2 instance.
- Uploading and bundling own customize ami to s3 Confidential bucket. Mounting S3 bucket with EC2 Instance. Mounting S3 and Glacier on window server and make script to sync data to local to AWS
- Setting up of Site to Site Vpn between different regions on aws. Monitor all aws instance through zabbix, Cacti and Nagios. Ticket management on Kayako ticketing platform. Managing Data center.
- Configuring IDRAC and checking the server issue and resolve. Configuring RAID 1 and 10 on Dell power edge server R 720-30. Installation and configuration VMware ESXi and Management.
- VM creation and customization on ESXi. Management and troubleshooting of WHM and C-panel. IIS configuration and management on Web hosting. Configuration and management of ftp server.
- Backup Management, Inventory management and configuration. Vyatta open source firewall management and configuration. Cloud computing, VMware, VSphere.
Confidential
WebLogic Admin
Responsibilities:
- Installing, configuring and maintaining of WebLogic Server on Development and Production Environment.
- Installing and Configuring of Clusters in WebLogic Application Server.
- Configuration of JDBC connections and DataSources with Oracle Database Server troubleshooting and fixing up problems
- Monitoring the Error Logs and tuning parameters on WebLogic environment
- Communicate early warnings about system downtime to Users
- Involved in providing support for WebLogic related issues in the network
Environment: WebLogic 10g, Windows, Linux, Oracle 10g, Apache, JAVA, JVM, JMS, JDBC, Shell Scripting.