Devops Engineer Resume
Chicago, IL
SUMMARY:
- Over 8 years of experience in IT industry in System Administration, Production support, Configuring and maintaining WebSphere Application Server, Apache Web Server, IBM HTTP Server, JBOSS on AIX, LINUX, Solaris and Windows Platforms.
- Around 5 Years of experience in Source Code Management, Change Management, Automating, Configuring and deploying instances on AWS.
- Extensive experience in installation, configuration, deployment & management of enterprise applications using WebSphere Application Server 8.x/ 7.x/6.x on various platforms like LINUX, AIX, Solaris & Windows.
- Experience in using Artifactory Repository for MAVEN and ANT builds.
- Worked on Continuous Integration and build automation using Jenkins CI and Sonar .
- Experience in working on version control systems like subversion, GIT and Clear case. Used other source code management client tools like Visual SVN , Stash and GitHub etc.
- Good knowledge in Cloud environments such as AWS and Azure .
- Deployed & maintained prod environment using AWS EC2 instances and ECS with Docker .
- Experience in Infrastructure Development and Operations involving AWS Cloud platforms, EC2 , S3 , Route 53 , Amazon VPC , Application Load Balancing , Elastic Load Balancing , Redshift, Cloud Formation, Security Groups and Lambda Functions .
- Deploying, managing and operating scalable, highly available, and fault tolerant systems on Amazon Web Services ( AWS ).
- Implemented a Continuous Delivery pipeline with Docker , Jenkins , Nexus , Maven and AWS AMI's.
- Worked on Configuration management tool Chef for continuous delivery. Rewritten recipes for new environments.
- Experience on developing cookbooks for the automation of software installation and configuration of customer infrastructures.
- Installed and setup Nagios Server monitoring tools, Plugging, NRPE.
- Managed Nagios, Cacti and Cloud watch to monitor critical system health, performance, security, disk usage etc.
- Installed and Setup Git/SVN Repository (Version Control System) at client side.
- Deployed Ansible and Jenkins to completely provision and manage EC2 instances and S3.
- Created Ansible playbooks for installing Nginx, Apache Tomcat web servers, MySQL DB server and WordPress (Content management tool).
- Devised shell, Perl, Bash and Python scripts to automate the deployments.
- Production experience in large environments using configuration management tools like Chef and Puppet .
- Installed and Setup Web Server (Apache and Tomcat), DB Server (MySQL).
- Having good experience in troubleshooting the problems generated while building, deploying and also in production support.
- Provided on - call support as scheduled and also provide support to other on-call support people for critical incident where expertise help would be required.
TECHNICAL SKILLS:
Web/App Servers: Apache, Nginx, Web Logic, Web Sphere, Apache Tomcat.
Platforms: Amazon Web services, IBM AIX 5.3/6.x, Solaris 10/9/8, LINUX (REDHAT, SUSE), Windows.
Database: Oracle 11i/10g/9i, DB2/UDB 7.2/8.x/9.x, SQL Server 7.0/2000/2005 and MS-Access 2000, MySQL.
Automation Tools: Ansible, Chef, Puppet, Selenium, WebDriver, ITCAM.
SCM Tools: Subversion, GitHub, CA Harvest.
Scripting Language: Jython (python), Ruby, Shell, Perl, Bash.
Virtualization & Cloud: VM Ware ESX/ESXi, Docker, Kubernetes, Amazon AWS/EC2, VPC, ALB, ELB, Cloud Formation, OpenShift, Azure.
Monitoring & other Tools: Nagios, Wily Introscope, Sonar Qube, Jenkins, Udeploy, TFS, REST.
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Devops Engineer
Responsibilities:
- Implemented systems that are highly available and scalable on the AWS platform.
- Worked with GitHub private repositories.
- Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
- Created Branches, tags, Labels and performed Merges in Stash and GIT .
- Automated deployment using Jenkins and chef client.
- Automated the Linux/Cloud Infrastructure by Chef, Python & Bash Script.
- Monitored Production Servers by Nagios and Graphite.
- Worked on installation of Docker using Docker Toolbox.
- Implemented and controlled the flow of data to and from AWS.
- Managed build and deployment using MAVEN , JENKINS , CHEF SCM tools. Involved in deployment enhancements & issues.
- Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
- Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
- Virtualized the servers using Docker for the test environments and dev-environments needs, also configuration automation using Docker containers.
- Written multiple cookbooks in Chef .
- Provisioning of IAAS & PAAS Virtual Machines and Web\Worker roles on Microsoft Azure Classic.
- Build scripts using ANT and MAVEN build tools in Jenkins , Sonar to move from one environment to other environments. Involved in deployment enhancements & issues.
- Scheduled jobs using crontab, Create SWAP Memory.
- Setup/Manage Linux Servers on Amazon EC2.
- Created Azure Web application projects, updated and deployed ASP.NET Web Apps, Node.js using Visual Studio, GitHub and Azure Resource Manager.
- Created/Managed buckets on S3 (CLI) and store db and logs backup, upload images for CDN serve.
- Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
- Implemented parallel deployment successfully on the Jenkins .
- Implemented & maintained the branching and build/release strategies utilizing Subversion.
- Corrected build errors working with the development Engineers if fails in Jenkins.
- Created Ansible playbooks for installing Nginx, Apache Tomcat web servers, MySQL DB server and WordPress (Content management tool).
- Performed different testing task using various test scripts on Selenium WebDriver .
- Installed and Setup Web Server (Apache and Tomcat), DB Server (MySQL).
- Migrated Servers, Domains and Databases on AWS.
- Monitored MySQL Database Backup on AWS cloud S3 (CLI).
- Managed Version Control Subversion (SVN) and GitHub Enterprise and Automated current build process with Jenkins with proposed Branching strategies to accommodate code in various testing cycles.
Environment: AWS EC2, VMWare, Windows 2008, JBOSS, Tomcat Apache, Azure, Oracle, Cloud Watch, LINUX, Docker, Jenkins, Sonar Qube, Chef, Maven, ANT, Bash, Perl, Python, GIT, MySQL.
Confidential
Devops Engineer
Responsibilities:
- Implemented and managed continuous delivery systems and methodologies on AWS.
- Installed, configured and administered Jenkins CI tool using Chef on AWS EC2 instances.
- Created/Managed Projects in Jenkins to spin Virtual Servers in AWS, Public & Private Cloud.
- Deployed Ansible and Jenkins to manage AWS EC2 instances, volumes, DNS, and S3.
- Supported 250+ AWS Cloud instances and also familiar with Amazon Cloud command line management.
- Monitored external and internal websites of the organization through monitoring tools Nagios, Icinga and Identifying issues as per the alerts and providing immediate resolution.
- Installed, Setup and Migrated Dev. and Prod. Servers (Apache, MySQL, PHP, Perl, Git, Scripts manipulation. etc).
- Configuration management tool experience with Chef.
- Worked on Production Server's on Amazon Cloud (EC2, EBS, RDS, S3, Route 53).
- Worked and Troubleshoot Git Repositories on Production, Staging, Development and Local Server's.
- Worked with Chef to aid with deployment process and migrating in house systems to Amazon Cloud Services.
- Developed build and deployment script using ANT , Shell to Setup development and QA environments.
- Monitored MySQL Database Backup on AWS cloud S3 (CLI).
- Used GZIP with AWS Cloud front to forward compressed files to destination node/instances.
- Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
- Worked with GitHub private repositories.
- Created S3 backups using versioning enable and moved objects to Amazon Glacier for archiving purpose.
Confidential
Middleware Engineer
Responsibilities:
- Installed, configured, administered and troubleshooted WebSphere Application Server ND 6.1/6.0 on AIX, Solaris & Windows 2000.
- Deployed Enterprise Application Archive (EAR), Web Application Archive (WAR), JAR, JSP’s, and Servlets in Development, Staging and Production environments.
- Configured SSL security for WAS and MQ server.
- Applied fix packs on WebSphere Application Server ND 6.x.
Environment: WebSphere Application Server ND 6.x/5.x, IBM HTTP Server 6.x, Sun Solaris 8, Red Hat Enterprise Linux 5.x, Wily Introscope, IBM Heap Analyzer, Thread Analyzer.
Confidential
Middleware Administrator
Responsibilities:
- Performed configuration, maintenance, installation by silent and GUI mode of IBM Web Sphere Application Server 6.1/6.0/5.1 Base on Linux, Windows 2000 and Solaris platform.
- Responsible for creating profiles, federation, application server, clusters, cluster members, virtual hosts, data Sources, MQ connection factories, Plug-in config, and SIB Configuration.
- Experience in troubleshooting DNS, LDAP, Security, URL and Database related issues pertinent to WebSphere environments.
Environment: IBM Web Sphere Application Server 6.1/6.0/5.1, IBM HTTP Server 6.0/6.1, IIS 5.x/6.0, Apache Web Server 1.3/2.0, z/OS, Oracle 10g, Windows 2000, IBM Directory Server 5.1.