Devops Engineer Resume
Fort Worth, TX
SUMMARY
- Around 6 years of working as DevOps Engineeron Red Hat Enterprise Linux, Sun Solaris, Debian Linux, Ubuntu Linux, Fedora Linux.
- Experience wif VMware vSphere ESXi and SRM
- Experience and Familiar wif Virtualization technologies like installing, configuring, administering VMware ESX/ESXi and Citrix Xen Server. Created and managed VMs (virtual server) and also involved in the maintenance of the virtual server.
- Experience working wif various AWS services like EC2, ECS, S3, Cloud formation, IAM etc.
- Experience in the areas of DevOps CI/CD pipeline, Build and release management, AWS and Linux Administration.
- Proficiency in using cloud computing tools like AWS, CVS, Subversion, VTFS, Perforce, GIT and Rational Clear Case on UNIX and Windows environment.
- Extensive understanding of networking concepts, (me.e. Configuration of networks, router configuration and wireless security, TCP/IP, VPN, Content Filtering, VLANs, and routing in LAN/WAN, Ethernet Port, Patch Panel and wireless networks).
- Implemented multiple CI/CD pipelines as a part of DevOps role for on - premises and cloud-based software using Jenkins, Chef and AWS/Docker.
- Excellent understanding of networking fundamentals and network security. Installation, Configuration and managing Firewalls like Fortinet, ZyWall, SonicWall, ISA wif content filtering, Anti-Spam, Web filtering, NAT, Application Publishing to public IP, Port Forwarding, log analyzing wif Syslog Server.
- Experience in using a tools like Nmap, hping, Nessus for penetration testing.
- Experienced in installation, configuration, design and ongoing maintenance of Cisco router and switches.
- Experience wif x86 / x64 Intel, HP, IBM & Dell hardware like rack-mounted servers, tower servers, desktop, laptop and other peripherals.
- Experience in iSCSI SAN, NAS, NFS storage and RAID concept.
- Experiences in NIS, LDAP, NTP, FTP, DHCP, SAMBA, users setup/troubleshooting.
- Experience managing various filesystem using VxVM, LVM and SVM and also configured filesystem through network using NFS, NAS methodologies and installed RAID devices.
- Experience in Server monitoring, capacity planning, application monitoring wif the halp of Tivoli, HP insight, Nagios, Cacti, Zabbix
- Worked wif Puppet Enterprise and Chef by creating custom manifests and recipes for automation.
- Performance tuning of Linux machines in the environment by kernel parameter tuning, identifying process dat hog the system resources and containing them.
- Responsible for Backup and Recovery operations of various servers using VERITAS Net Backup.
- Installation and configuration of Web Application servers like Apache, Tomcat and Weblogic.
- Have tested various Linux Environments in the Development/Test Stages to halp create a better standardized environment and resolutions of any problems if any occurred.
- Experienced in documenting various maintenance activities and upgrades and changes in the network architecture.
- Worked wif a bug/problem tracking system in responding to DNS requests, updates and tasks.
- Experience in Microsoft Office Suite, Open Office, Visio, Outlook, Printing, Windows networking, Security patching
TECHNICAL SKILLS
Languages: C, C++, HTML, Java Script, SQL, Bash, Perl, Python, PowerShell Scripting
Cloud: AWS(EC2, ECS, S3, Cloud Formation, IAM etc), OpenStack
Testing Tools: Nmap, Nessus, Saint, Nexpose, hping
Monitoring Tools: Tivoli, Nagios, Cacti, Zabbix, Splunk, Netcool, Keynotes, and Solarwinds
Configuration Management: Chef, Puppet and Ansible
Virtualization: VMware and VSphere, KVM, XEN, Hyper-V
Networking: TCP/IP, UDP, LAN, WAN, NIS, NIS+, DNS, DHCP, NAS
Filesystems: LVM, VxVM, SVM
Applications Servers: Apache, Tomcat, Web logic
Database Servers: Oracle, MS-SQL
Services: NFS, SSH, SFTP, FTP, rlogin, RPM, YUM, Samba, Auto FS, Telnet
Operating Systems: RHEL, Centos, Fedora, Solaris, Windows Server, VMWARE ESX
Other tools: LDAP, Puppet, Chef, SVN, Jenkins, Maven, HPSA, Pac2000, IFL web, BladeLogic
PROFESSIONAL EXPERIENCE
Confidential, Fort Worth, TX
DevOps Engineer
Responsibilities:
- Developed and implemented Software Release Management strategies for various applications according to the agile process.
- Responsible for Release management activities, handling releases, close coordination in test execution, Defect management and control.
- Resolving merging issues during build and release by conducting meetings wif developers and managers.
- Created a local YUM repository for installing and updating packages.
- Automation Engineer for Developing Build and deploy tool like Jenkins.
- Wrote puppet manifests for deploying, configuring, Install shield and managing collected for metric collection and monitoring.
- Used Docker, Jenkins, VMware, RHEL, Satellite, OpenShift, Kubernetes, Artifactory, Ansible & GitLab.
- Rebuilding and modernization of high load classified advert platform on Amazon Web Services (AWS).
- Worked on Amazon AWS tools, such as Lambda, S3, SNS/SQS, and their python interfaces.
- Architected the AWS pre - prod environment, which includes setting up the VPC, Subnets, S3, EC2, AWS EMR, Redshift, Web Servers, IAM, Security Groups, Load Balancer & Lambda to support data warehousing solutions.
- Build server deployment on a Amazon Cloud (EC2) servers wif the halp of DevOps tool like Puppet.
- Performed the automation using Chef Configuration management and managing the infrastructure environment wif Puppet.
- Maintain and monitor all system frameworks and provide after call support to all systems and maintain optimal Linux knowledge.
- Integrated build Process through Jenkins to various SCM tools like GitHub, Tortoise SVN.
- Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.
- Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes
- Installed and configured Jenkins for continuous integration and performed continuous deployments.
- Worked wif JIRA for Issue Tracking and monitoring.
- Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
- Built and Deployed Java/J2EE to a WEB application server in an Agile continuous integration environment and also automated the whole process.
- Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Also, Implemented Automated Application Deployment using chef.
- Using Jenkins AWS Code Deploy plugin to deploy to AWS.
- Developed Perl and shell scripts for automation of the build and release process.
- Automated Weekly releases wif ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
- Involved in deploying the content cloud platform on Amazon AWS using EC2, S3, and EBS. Evaluate Chef Frame work and tools to automate the cloud deployment and operations.
- Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
- Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
- Designing and implementing fully automated server build management, monitoring and deployment By Using Technologies like Puppet.
- Participating in 24x7 production on-call support of Linux and provided technical support to users.
Environment: Tortoise SVN, Jenkins, Java/J2EE, ANT, MAVEN, Web Sphere, Perl Scripts, Shell Scripts, XML, LINUX, UNIX, JIRA, Ansible, Puppet, Python Scripting, GIT.
Confidential, Houston, TX
Linux System Engineer /DevOps Engineer
Responsibilities:
- Installation, Configuration and upgrade of Red hat Linux 4/5/6, CentOS 4/5, SUSE 10/11, Ubuntu (8.04, 9.04 & 10.04), AIX (V5.3, 6.1) Operating System.
- Installation of Packages and Patches for AIX (5/6), Red hat Linux 4/5/6, Centos 4/5, and SUSE 10/11.
- Experience in installing and configuring Network Services: TELNET, FTP, DHCP, SSH, SAMBA, HTTP, TFTP etc.
- Configuring NFS, NIS, NIS+, DNS, Auto Mount & Disk Space Management on SUN Servers.
- Have experience in Web logic Server 10g and 11g, WebLogic Platform.
- Experience wif VMware Virtualization using ESX hypervisor of VSphere 4.0.
- Installation, Configuration and Maintenance of Samba, Apache Tomcat, Web Sphere and J boss servers in AIX and Linux environment.
- Experience in Active directory configurations and support.
- Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
- Have Experience on Syslog and Application log Analysis.
- Worked on installation and configuration of DevOps tool, Puppet.
- Managed a private GIT version controlling server for developer teams to commit code to using Puppet configuration management tool
- Implemented auto scaling for front end application clusters in AWS Cloud.
- Built a deployment pipeline for deploying tagged versions of applications to AWS beanstalk using Jenkins CI.
- Experience wif setting up Linux servers for Oracle Real Application Clusters and configuring SAN based mount points.
- Expertise in Performance Monitoring and Performance Tuning using Top, PRSTAT, SAR, VMSTAT, PS, IOSTAT etc.
- Expertise in creating and managing Logical Volume Manager in Red hat, CentOS and SUSE Linux.
- Have Experience on Azure cloud.
- Server Consolidation and Migration of Applications on Oracle Enterprise and Java Applications.
- Experience in building Production Servers and validation for new build releases.
- Setup and configure Veritas NetBackup 5.x, 6.x and 6.5x Net Backup server / client & tape libraries.
- Performed automated installations of Operating systems using, Kick Start installation.
Environment: Red hat, CentOS, SUSE Linux, Ubuntu, and AIX, Puppet, AWS, GIT, SVN, Jenkins, NetBackup, VERITAS Volume Manager, SAN EMC Clariion CX 700/ CX 600/ CX 500.
Confidential, Denver, CO
DevOps Engineer
Responsibilities:
- Setting up and building AWS infrastructure resources such as VPC, EC2, S3, IAM, EBS, ElasticSearch, Security Group, Auto Scaling, Lambda and RDS in Cloud Formation and involved in deploying the content to Cloud platform on AWS using EC2, S3, EBS.
- Defined AWS Security Groups which acted as virtual firewalls dat controlled the traffic allowed reaching one or more AWS Ec2 instances.
- Used Docker, Kubernetes and OpenShift to manage micro services for development of continuous integration and continuous delivery.
- Support an Agile CI/CD Environment as a DevOps Engineer where we make the Atlassian tools (Jira and Bitbucket) and also provide layer 3 supports on these tools if their are any issues.
- Worked on the Deployment, Configuration, Monitoring and Maintenance of OpenShift Container Platform.
- Implemented a Continuous delivery pipeline wif Docker, Jenkins, GitHub and AWS AMI’s.
- Our Continuous Integration stack consists of GIT, Jenkins, CI/CD, the Docker Trusted Registry and OpenShift Enterprise.
- Lead the cloud infrastructure maintenance effort using a combination of Jenkins, Chef andTerraform for automating CICD pipeline in AWS.
- Used OpenShift to improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
- Created automated deployment job for Tomcat wif Jenkins and managed deployment automation using Puppet, Custom Puppet Modules and Ruby.
- Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs.
- Responsible for a boarding application teams to build and deploy their code using GitHub, Jenkins and Ansible.
- Used Ansible to document all infrastructures into version control and Used Ansible to document application dependencies into version control.
- Managed Maven environment by setting up local, remote and central repositories wif required configuration in maven configuration files.
- Responsible for design and maintenance of the GIT Repositories and the access control strategies and performed all necessary day to day GIT support for different projects.
- Created new jobs in Jenkins and built pipeline for Continuous Integration and migrated applications to the AWS cloud.
- Used Ansible and Ansible Tower as Configuration management tool to automate repetitive task.
- Wrote Ansible Playbooks wif Python SSH as a wrapper to manage configurations of AWS nodes and Test Playbooks on AWS instances using Python.
- Worked on maintaining, administering and supporting of Red Hat Enterprise Linux (RHEL) servers.
- Worked wif SE team for any missing or new requirements via scheduled calls and Q chats and supported interfacing application teams by providing production logs and Data as needed for their data analysis.
- Take ownership for all the SXP tickets and provide status on calls and co-ordinate end-to-end ensure all systems are in sync on some tickets which have dependencies.
- On-call support bi-weekly for troubleshooting production issues and for any updates/patches.
Environment: .Net, AWS, TFS, SVN, Chef, Puppet ANT, Maven, Jenkins, Azure, IIS, Shell scripts, Teamcity, PostgreSQL, JIRA, Service Desk, Splunk, Nagios.
