Sr. Devops Engineer Resume
Chicago, IllinoiS
SUMMARY
- Result driven IT professional who likes challenges involving everything from operations to front/back - end development. Particularly interested in high-availability systems, Amazon Web Services, and information security.
- As a Linux administrator with 8 years of experience I help companies understand how to transform their IT infrastructure, operations & applications to make the most of the scalability, innovation & cost efficiency of the AWS platform.
- Involved in migrating physical Linux/Windows servers to cloud (AWS) and testing.
- Extensive experience in virtualization platforms with hypervisors like VMware vSphere 5.x, ESX/ESXi 4.x, 5.x, VMware Workstation, and Hyper-V administration. Played key role in handling critical issues and supporting all aspects of projects lifecycle through ITIL framework. Seeking a responsible job with an opportunity for professional challenges and to enhance my professional skills in a dynamic and stable workplace thus achieving company’s goals.
- Code repository management, code merge and quality checks with various tools, especially git, nexus.
- Working knowledge of Knowledge ofAWSCloud infrastructural components.
- Hands on experience inAWSprovisioning.
- Experience in branching, tagging and maintaining the version across the environments using SCM tools like Subversion SVN, Git onAWS, Linux and Windows environment.
- Skills to build a fully automated, highly elastic cloud orchestration framework onAWS.
- Created SCM Process, policies, procedures and Release Notes to follow Development and allow QA teams to Release or Deploy highest quality product for the enterprise.
- Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins and Hudson.
- Experience in configuration management tool chef. (basic knowledge)
- Communication with team members for both Ansible Core andAnsible Tower teams to clarify requirements and overcome obstacles.
- Firm grasp on cloud security, leveraging Linux and Windows operating systems, using theAWSconsole and CLI (command line interface).
- Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
- Worked in an IAAS environment called Terraform, to manage application infrastructures such as storage and networking
- Worked on the Deployment, Configuration, Monitoring and Maintenance of OpenShift Container Platform
- Hands on experience in monitoring EC2 instances using Nagios.
- Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform. Managed AWSinfrastructure as code using Terraform.
- Extensively experienced in using Build Automation tools like Gradle, ANT, Maven and novice knowledge on other Build tools like MS Build and CMake.
- Experienced in trouble shooting and automated deployment to web and application servers like WebLogic, WebSphere, JBoss and Tomcat overAWSCloud.
- Hands-on experience creating and managing the various development and build platforms, and deployment strategies.
- In-depth knowledge of computer applications and scripting like Shell, Bash, Python and XML.
- Experienced in Amazon EC2 setting up instances and setting up security groups.
- Setting up data in AWS using S3 bucket and configuring instance backups to S3 bucket.
- Installed, configured multiple operating systems onsite and provisioned similar instances on AWS cloud.
- Excellent experience in documenting and automating the build and release process.
- Expertise in Querying RDBMS such as Oracle, MySQL and SQL Server by using PL/SQL for data integrity.
- Redesigned infrastructure for high availability using multipleAWSavailability zones.
- Experience in development with Perl, Python, PowerShell, PowerCLi or other scripting languages.
- Experience working with high availability, high performance, multi-data center systems and hybrid cloud environments.
- Closely worked with development, QA and other teams to ensure automated test efforts are tightly integrated with the build system and in fixing the error while doing the deployment and building.
- Expertise in using various Puppet features including Resource management (Package, Service, File), User
- Experience in running AWSCloud, LAMP (Linux, Apache, MySQL, PHP) systems in agile quick scale cloud environment.
- Solid experience in Automation Tools Chef/Puppet.
- Experience in maintaining vSphere Vcenter 6.0, Esxi 6.0, vRealize Automation, vRealize Operations Manager, vRealize Orchestrator in a VMware virtualized environment.
- Analyzing the VM-support logs for ESX servers and Virtual Center logs to diagnose the root cause for the problem and troubleshooting them.
- Extensive knowledge in advance features of VMware VMotion, SVMotion, HA and DRS including vSphere Update Manager, VMware Data Recovery, Vcenter Lab Manager and Vcenter Orchestrator.
TECHNICAL SKILLS
Cloud Infrastructure: AWS, OpenStack, MS Azure.
Configuration management Tools: Puppet, Chef, Ansible, Docker, Vagrant
Continuous Integration Tools: Jenkins, Bamboo, Hudson, Build Master, Travis CI, TeamCity
Build Tools: ANT, MAVEN, Gradle, Build Forge, CMAKE, MS Build
Versioning Tools: GIT, ClearCase, Perforce, CVS, Subversion
Bug Tracking Tools: JIRA, Rally, Nexus, Remedy
Scripting: Shell, Python, PL/SQL, Java, C#, HTML, Groovy, Ruby and Perl.
Languages: PHP, PL/SQL, Swift
Web Technologies: Java Script, Node Js, Servlets, JDBC, a, CSS, API Gateway’s
Virtualization Tools: VMware vSphere, Oracle VirtualBox, VMware Workstation
Web/App server: Web Logic Application Server 9.x, 10.x, WebSphere6.x/7.x/8.x, Apache Tomcat5.x/7.x, AWS, JBOSS4.22.GA
Database: DynamoDB, MongoDB, Oracle, SQL Server, MySQL
Operating System: Windows, Linux, Unix, Solaris, Centos, Ubuntu
Network Services: LDAP, DNS, NIS, DHCP, NFS, Web, mail, FTP
Network Topologies: LAN, WAN, VPN and Firewalls
Logging Monitoring Tools: Nagios, Splunk, Log stash, Terraform.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, Illinois
Sr. DevOps Engineer
Responsibilities:
- Designed/implemented SCM infrastructure from the ground up.
- Manage source code repository, build, and release configurations, processes, and tools to support daily development, test, and production build and software deployment operations.
- Working with an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using Chef and Jenkins.
- Wrote build/integration/installation scripts in perl and bash as needed.
- Researched alternative build strategies and platforms to enhance the reliability of the build process therefore reducing the lag time between code check-in and QA testing
- Architect, design and maintain automated build and deployment systems using Jenkins, Subversion, Maven and Nexus. creating software build and release best practices, standards, procedures, and tools
- Redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on Unix platform
- Installed and configured Jenkins and created parameterized jobs to kick off builds for different environments.
- Responsible for build and deployments in STAGE, CERT and PROD environments.
- Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
- Worked on integrating Unit Tests and Code Quality Analysis Tools like JUnit, Cobertura, PMD, find bugs and check style.
- Experience in using Nexus Repository Managers for Maven builds.
- Administered and Implemented CI tool Jenkins for automated builds
- Created and managed Azure AD tenants and configured applications with Azure AD. Integrated on-premises Windows AD with Azure AD.
- Implemented high availability with Azure Classic and Resource Manager deployment models.
- Implemented Azure Classic and Resource Manager deployment models.
- Leveraged " Azure Automation" and PowerShell.
- Accountability and coordination for all release activities from development through production implementation
- Developed and supported the Configuration and Change Management Processes and Procedures
- Automated build and release process by using shell scripting and maven and Jenkins in non-prod environments.
- Involved in development of deployment tools for automating end to end deployment process till production.
- Participating in release/milestone planning and scheduling with the product team
- Installed and configured Nexus to publish artifacts.
- Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
- Worked in an IAAS environment called Terraform, to manage application infrastructures such as storage and networking
- Worked on running Jenkins in Docker containers with EC2 slaves in AWS Cloud configuration withMesosand Kubernetes.
- Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform. Managed AWSinfrastructure as code using Terraform.
- Expertise in writing new plug-ins to support new functionality in Terraform.
- Managed the team's source repository through SVN and continuous integration system using Jenkins
- Implemented ChefRecipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same ChefRecipes to create a Deployment directly into Amazon EC2 instances.
- Evaluating testing ofChef Recipes - Concept of Test Driven Development for Infrastructure as a Code.
- Automate Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool
- Automated the cloud deployments using Chef, python (boto & fabric) and AWS Cloud Formation Templates.
- Support development, testing and production support teams (24*7) from configuration, deployments, technical and environments support perspective.
- Currently leads an active integration effort for building out PaaS with Redhat OpenShift Dockers and working with developers on application containerization effort.
- Part of the Devops team responsible for containerization efforts and migration of Java apps toOpenShiftContainer Platform
- Setup NFS servers as OpenShift storage backend and configured various storage claims for developers
- Support and enhance SDLC cycle by using Docker containers delivered with O toOpenShift Container Platform
- Our Continuous Integration stack consists of Git, Jenkins CI-CDX, the Docker Trusted Registry, andOpenShift Enterprise
- Used OpenShift to improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers
- Increase application availability by controlling platform ecosystem DNS with toOpenShift Container Platformand running web applications on multiple endpoints.
- Experience working with theOpenShiftEnterprise which allows developers to quickly develop, host and scale applications in a self-manage cloud environment
- Use of Docker, Kubernetes and OpenShift to manage micro services for development of continuous integration and continuous delivery.
- Coordinated parallel development for different teams across the globe to deploy different builds to different environments for multiple projects.
- Created and maintained Release Calendar to manage multiple application releases
- Introduced and worked on Subversion/git Tags to identify useful code snapshots.
- Source code admin - Manage and configure SVN/GIT, resolve issue regarding source code management, manage branching and merging, code freeze process.
Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), VDI, Linux, Git version Control, VPC, Jenkins, AWS EC2, S3, Route53, EBS, IAM, ELB, Cloud watch, VMware, Cloud Formation, AWS CLI, AWS Auto Scaling.
Confidential, Jersey City, New Jersey
Sr. Cloud Engineer
Responsibilities:
- Worked with software engineers to develop tools that support rapid creation. Deployment, iteration and ongoing support of web applications.
- Ensured completion of the infrastructure related implementations within budgetary and scheduling guidelines and delivered architectural solutions.
- Designed and implemented effective monitoring schemes that promote proactive discovery of issues.
- Provided Configuration Management and Build support for more than 12 different applications, built and deployed to lower and higher environments.
- Maintained and administered GIT and DevOps source code tool.
- Designed and developed Continuous Integration systems with Maven and Jenkins.
- Worked withAWSCloud platform and its features, which include IAM, EC2, S3, AMI, EBS, CLI, SNS, and RDS.
- Maintained high availability clustered and standalone server environments and refined automation components with scripting and configuration management (Ansible)
- Designed, Installed and ImplementedAnsibleconfiguration management system.
- UsedAnsibleto manage Web applications, Environments configuration Files, Users, Mount points and Package
- Migrated an existing legacy infrastructure and recreated the entire environment within Amazon's Web Services (AWS).
- Maintained high availability clustered and standalone server environments and refined automation components with scripting and configuration management (Ansible)
- Designed, Installed and ImplementedAnsibleconfiguration management system.
- UsedAnsibleto manage Web applications, Environments configuration Files, Users, Mount points and Package
- Migrating present Linux environment to AWS by creating and executing a migration plan, deployed EC2 instances in VPC, configured security groups & NACL's, attached profiles and roles using AWS Cloud Formation templates and Ansible modules.
- Implemented CI/CD pipeline using Jenkins, Ansible Playbooks and Ansible Tower.
- Worked on containerizing Open stack services in Docker using ansible.
- Managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers.
- Involved in configuring Elastic Load Balancers with Auto scaling to handle high traffic loads.
- ConfiguredAWS-EC2 Cloud Instances using AMIs and launched instances with respect to specific applications.
- Designed and developedAWSCloud Formation templates to create custom VPC, Subnets, NAT to ensure deployment of web applications.
- Created Branches, Labels and performed merges in Stash, GIT.
- Built Nagios monitors for new services being deployed.
- Developed ANT and Python scripts to automate the Build and deployment process to deploying the web services. Used services deploy command for building the web services. Used Maven for few modules.
- Developed Python scripts to automate log rotation of multiple logs from web servers.
- Developed Puppet modules and manifests to automate deployment, configuration, and lifecycle management of key clusters.
- Responsible for User Management, Plugin Management and End-to-End automation of Build and Deployment process using Jenkins.
- Involved in Day-to-Day System Administration tasks on RHEL/CentOS 5.x/6.x
- Implemented and managed Puppet configuration spanning several Dev, QA, Staging environments in AWScloud.
- Experience writing Ansible playbooks and deploying applications using Ansible.
- Provide support to Quality Assurance teams by creating Staging Environments for testing the code and resolve development/production issues to existing applications in timely manner.
- Defined and Implemented Change Management and Release Management procedures.
- Worked as multi-disciplinary SME for tech teams including subject-matter experience withAWSand various application platforms.
- Have used Confluence to create, share and discuss content and projects.
- Used JIRA for ticket tracking, change management and Agile/SCRUM tool.
- Created the build docs as per best practices and uploaded it to internal wiki to strengthen the technical support for the team.
Environment: Java/J2ee, Eclipse,AWSEC2, EBS, EBL, S3, Nagios, Chef, Ansible, Ant, Maven, Jenkins, GIT, Puppet, VPC, Subversion, Red Hat, WAS, Apache, BASH, Python, Bamboo, Linux, Unix.
Confidential, Nashua, NH
Sr. DevOps/Cloud Engineer
Responsibilities:
- Involved in deploying the content Cloud platform on AWS using EC2, S3 and EBS.
- Experience in Performance Tuning and Query Optimization in AWS Redshift.
- Performed AWS cloud deployments for web applications with monitoring using Cloud Watch and VPC to manage network configurations.
- Worked on creating the modules driven AWS Infrastructure with Terraform
- Configured Elastic Load Balancers with EC2 Auto scaling groups.
- Hands on experience with IAM to set up user roles with corresponding user and group policies using JSON.
- Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
- Automating backups by shell for Linux and PowerShell scripts for windows to transfer data in S3 bucket.
- Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
- Experience working with AWS Simple calculator to estimate pricing for corporate proposals.
- Using Jenkins AWS Code Deploy plugin to deploy to AWS.
- Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs.
- Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets.
- Coordinate with team lead and other developers to implement features according to specifications and helped in refactoring JAVA code to enhance the performance along with fixing issues and application support.
- Managed Maven environment by setting up local, remote and central repositories with required configuration in maven configuration files.
- Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.
- Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns.
- Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
- Worked on running Jenkins in Docker containers with EC2 slaves in AWS Cloud configuration withMesosand Kubernetes
- Spinning up Docker containers for installing application services.
- Implemented multiple CI/CD pipelines as part of DevOpsrole for on-premises and cloud-based software using Jenkins, Chef and AWS/Docker.
- Developed procedures to unify, streamline and automate application development and deployment procedures with CLI and Linux container technology using Docker.
- Worked with Kubernetes to manage Docker containers.
- Create and Maintenance of Docker environments for web application infrastructure.
- Configuring the Docker containers and creating Docker files for POC environments.
- Writing chef recipes for various applications and deploying them in AWS using Terraform.
- Written code using Java Spring and used REST service to connect the Oracle and display it on the browser.
- Primarily used Ruby to write GIT applications and Chef Recipes.
- Written Terraform templates, Chef cookbooks, recipes and pushed them onto Chef server for configuring EC2 Instances.
- Created Infrastructure Git repositories for Terraform in order to launch the stacks.
- Created Chef Cookbooks for sudo users and network configurations using Chef Server.
- Worked with Puppet and Chef which is used to manage Linux but later versions support Microsoft Windows.
- Creating manifests and classes in Puppet for automation.
- Worked on infrastructure with Docker containerization.
- Experience working on Terraform, which is used to create and compose all the components necessary to run application.
- Changed the existing Terraform templates to Cloud Formation Templates for use in AWS environment.
- Architect, design, implement, support, and evaluate security-focused tools and services.
- Conducted performance testing of Apache and Tomcat management services.
- Implemented Web Services integration components from SOA using SOAP Web Services.
- Develop and interpret security policies and procedures.
- Perform day-to-day operation and troubleshooting of VMs.
- Created triggers for efficient access control of the ClearCase operations, to invoke operations before or after the execution of vital ClearCase events, to restrict or provide access to users.
- Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Fail over functionalities.
- Implemented, integrated and managed Perforce as well as instituting accurate and automated build and release methodologies for Binary compilation for Apache HTTP/HTTPS, Tomcat, PHP and MySQL.
- Worked on configuring data sources for JBOSS with various versions of databases.
- Involved in writing SQL queries to implement the schema related changes for internationalization and debugged the build errors using SQL queries to make sure Database is not corrupted.
- Designed Methodologies to troubleshoot based on the issues and documented all the procedures to educate team members.
- AWS Terraform templates for any automation requirements in AWS services.
- Experience with threat modeling, especially for web application and web APIs.
- Configured and monitored distributed and multi-platform servers using Nagios.
- Evaluate and recommend new and emerging security products and technologies.
Environment: AWS, AWS lambda, S3, EBS, Redshift, IAM, EC2, Elastic Load Balancer, AWS Auto Scaling, Terraform, Apache, Tomcat, Nagios, MySQL, PHP, Perforce, Jenkins, Maven, Docker, Puppet, JBOSS 4.22.GA, JSON, Web Logic Application Server 9.x, 10.x, Chef, GIT, Oracle, Windows and Linux
Confidential
DevOps Engineer
Responsibilities:
- Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications using the AWS stack (EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM), focusing on high-availability, fault tolerance, and auto-scaling.
- Designed and configured the AWS Secure Notification Service (SNS) and Secure Email Service (SES).
- ConfiguredAWS-EC2 Cloud Instances using AMIs and launched instances with respect to specific applications.
- Installing GoCD go-server/go-agents is automated using Ansible.
- Written Bash scripts to create GoCD pipeline structure from Development to Production environments.
- Created Bash scripts to automate the application deployments to Cloud Foundry application (PaaS) to various environments using GoCD.
- Setting up alerts when any stages in GoCD pipeline fails for the applications.
- Integrated IBM App Scan Application Security on Cloud security scanning into GoCD pipelines which is also automated using Ansible, configured and managed Azure AD tenants.
- Implemented Azure Classic and Resource Manager deployment models.
- Leveraged " Azure Automation" and PowerShell.
- Utilized Chef and Ansible to automate processes in the Azure Cloud
- Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
- Implemented ChefCookbooks for OS component configuration to keep AWS server's template minimal.
- Developed Python code to extract information from XML files using DOM Modules.
- Implemented rapid-provisioning and life-cycle management for Linux using Amazon EC2, Chef, and custom Ruby scripts
- Automate and maintain Jenkins tasks using groovy scripting.
- Using Groovy, Java, Jenkins, python and expect utility designed and implemented one click deployment to development, integration and QA environments.
- Administered Git repositories and managed account administration, branching, merging, Patch fixes and snapshots.
- Proposed and implemented branching strategies within the agile/scrum environment.
- Configured Jenkins as a common build engine and deployed applications to DEV, QA, UAT and PROD environments.
- Wrote Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
- Created and managed Azure AD tenants and configured applications with Azure AD. Integrated on-premises Windows AD with Azure AD.
- Implemented high availability with Azure Classic and Resource Manager deployment models.
- Implemented Continuous Integration using Jenkins and GIT.
- Worked on running Jenkins in Docker containers with EC2 slaves in AWS Cloud configuration.
- Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
- Implemented CI/CD for all Micro-services of the OEM application using Jenkins and Maven.
- Wrote and customized Ansible playbook, modules and also used Ansible to monitor logs and security.
- Created a continuous Delivery pipeline with Docker, Jenkins and GitHub.
- Created Post Commit and pre-push hooks using Python in SVN and GIT repositories.
- Worked on Ansible as a configuration management tool to automate repetitive tasks.
- Wrote chef recipes to perform middleware binary installation and configuration tasks.
- Used Nagios to monitor EC2 Linux instances with Chef Automation.
- Worked with Agile development team to develop continuous integration/continuous delivery in an open source environment using tools such as Jenkins and Chef.
- Used Puppet to deploy ELK for automating continuous deployment (CD).
- Used Amazon IAM to grant fine-grained access to AWS resources.
- Created file systems using red hat volume manager and performed health check on all Linux serves.
- Involved in setting up Jira as defect tracking system and configured various workflows, customization and plug-ins for the Jira/issue tracker
- Used JIRA for ticket tracking, change management and Agile/SCRUM tool.
Environment: Ansible, GIT, Jenkins, Docker, Perl/ Shell, JIRA, VMware, AWS, Apache, WebLogic, Maven.
Confidential
DevOps Consultant
Responsibilities:
- Created alarms and trigger points in Cloudwatch based on thresholds and monitored the server's performance, CPU Utilization, Disk usage.
- Configured SNS to CloudWatch for alerting about certain actions as per the requirements.
- Configuring and networking of Virtual Private Cloud (VPC) for EC2 Instances.
- Implemented Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups. Set-up databases in AWS using RDS, storage using an S3 bucket and configuring instance backups to S3 bucket.
- Configured AWS EC2 Instances using AMIs and launched instances with requirements of specific applications.
- AWS Integration with internal DNS configure AWS Virtual Private Cloud to support application development and production.
- Implemented high availability with Azure Classic and Resource Manager deployment models.
- Deployed an Azure instance for a hybrid based authorization and encryption system.
- Leveraged " Azure Automation" and PowerShell, Chef to automate processes in the Azure Cloud.
- Worked with the Architects on SDLC process being the owner of post development environments.
- Created GIT repositories with standard directory layout of a trunk, branches, tags and customized directory based on business/project need.
- Worked on the source code, software builds, versioning, & defect tracking on software maintenance tasks/projects.
- Installation and configuration of Virtual Machines in the ESX host clusters through VMware vSphere Server and Web Client.
- Worked on VMware Infrastructure clusters on Production Test/Development environments.
- Worked on setting up IP routing and Firewall configuration
- Involved in Setup and Configuration of Puppet Configuration Management.
- Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation
- Created and updated Puppet manifests and modules, files, and packages stored in the GIT repository.
- Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules.
- Experience working with Puppet Enterprise and Puppet Open Source.
- Implemented a Continuous Delivery framework using Jenkins, Puppet, Maven & Nexus in Linux environment.
- Built JIRA Change for Request change model to support and track changes made to the test/prod systems.
- Developed Python scripts to automate daily, weekly builds primarily using Maven for some legacy projects.
- Responsible for creating puppet modules and manifest files from scratch and experience in editing existing puppet manifests and automated manual installation processes using puppet.
- Created and Maintained the Shell/Perl Deployment Scripts for Web Logic web application Servers.
- Developed Perl and shell scripts for automation of the build and release process.F
Environment: Ansible, GIT, Jenkins, Perl/ Shell, TOMCAT, JIRA, VMware, RHEL, Apache, WebLogic, Maven.