Devops Engineer Resume
Houston, TX
SUMMARY
- Over 7 years of experience in DevOps, Release Engineering, Configuration Management.
 - Extensive experience on DevOps essential skills like Continuous Integration, Continuous Deployment, Continuous Delivery,supporting BuildPipelines, Release management,configuration management( Infrastructure as a code) and Cloud Computing.
 - Has a good experience in writing many ad - hoc scripts using many popular different languages like Python and Shell based scripting.
 - Solid understanding of Software Development Life Cycle like Waterfall methodology and Agile methodology and Scrum.
 - Proficiency in authoring and managing configuration management frameworks, such as Saltstack.
 - Prior experience working with common developer tool chains to achieve Continuous Integration. (Jenkins,Bamboo, TeamCity).
 - Solid understanding of current web and internet technologies like Apache,Tomcat, Nginx, MongoDB, Cassandra, Elastic search, Memcache.
 - Extensively worked with Change tracking tools like BMC Remedy, JIRA and used these tracking, reporting and managing bugs.
 - Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
 - Hands on experience developing and executing Shell scripts.
 - Experience in agile methodologies and ITIL service management.
 - Highly organized, able to multi-task, teh ability to work individually, within a team, and with other groups.
 
TECHNICAL SKILLS
Operating Systems: LINUX (RHEL), Ubuntu, CentOS 7.
CI/CD Tools: Jenkins, Bamboo.
Build Tools: ANT, MAVEN.
Version Tools: Tortoise SVN, GIT.
Cloud Technologies: Amazon Web Services (AWS), EC2, EBS, VPC, RDS, ELB, Autoscaling, S3, CloudFront, CloudFormation, ElasticCache, CloudWatch, SNS, AWS Import / Export
Database: MySQL, MongoDB, SQL Server,Oracle
Languages/ Scripting: Shell Scripting, Python Scripting
SDLC: Agile, Waterfall
Web / Application Servers: Apache Tomcat, JBOSS, WebSphere Application Server
Web technologies: Servlets, JDBC, JSP, HTML, XML.
Monitoring Tools: Zabbix, Nagios, Splunk
Virtualization: VMware, Vsphere, XEN, VMware VSphere,Vcenter Orchestrator.
PROFESSIONAL EXPERIENCE
Confidential -Houston, TX
DevOps Engineer
Responsibilities:
- Administration and Configuration management of version control systems GIT.
 - Developed and maintained teh continuous integration and deployment systems using Jenkins, Docker and Salt Stack.
 - Developed and implemented up teh monitoring infrastructure for systems, applications using Zabbix.
 - Implemented Salt formulas for configuration management.
 - Created ease in provisioning with light weight containers by creating Images with Docker.
 - Ensured appropriate quality controls and approvals were in place prior to code promotions, tracking and documenting all release changes.
 - Handled deployment coordination across teams.Configured Logstash: input, filter, output plugins - database, JMS, log file sources and elastic search as output.
 - Responsible for testing and implementing Metricbeat, Auditbeat and Filebeat on teh entire infrastructure for monitoring purpose.
 - Responsible for designing and deploying new ELKclusters (Elasticsearch, Logstash, Kibana, beats, Kafka, zookeeper etc.)
 - Developed and maintained scripts for deployment automation to multiple environments.
 - Developed deployment processing with application server Tomcat.
 - Configured teh Dockercontainers and creating Dockerfiles for various environment and worked onkubernetes environment.
 - Used Docker for local application deployment and test and did Orchestrating between container using Dockerswarm and writing Docker files.
 - Dockerimages includes setting teh entry point and volumes, also ran Dockercontainers.
 - Automated builds to teh Docker hub on every commit and release.
 
Environment: Jenkins, Maven, Git, Salt Stack, Docker, Nginx, docker, Tomcat.
Confidential, Chicago, IL
DevOps Intern
Responsibilities:
- Maintained and administered GIT source code tool.
 - Managed UNIX's server services such as Bind DNS, Puppet, Postfix, Apache web server, Tomcat, MYSQL.
 - Scanning teh newly assigned LUNs to teh serves and assigning them to volume group and increasing teh file system using Red Hat volume manager.
 - Mounting & un-mounting teh net app storage LUNs to teh Red Hat Linux servers and troubleshooting teh issues encountered Planned and performed.
 - Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along with Python and Shell scripts to automate routine jobs.
 - Worked with configuration management tool puppet.
 - Configured puppet and wrote cookbooks, for automation deployment, repetitive tasks, quickly deploys critical applications, environment configuration. Developed build and deployment script using Python and shell scripting.
 - Involved in installing Puppet client on Red hat&Solaris servers for Automation purpose.
 - Developed shell scripts to automate teh system management functions and system backup.
 - As a member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting.
 - Installed and configured Jenkins for Automating Deployments and providing an automation solution.
 - Lead and assisted with teh scoping, sequencing, planning, and creating GIT environments.
 - Provided 'Manual', 'Continuous Integration', 'Gated Check-in' and 'Schedule' builds (along with teh option to force builds on that schedule even if no changes occurred since teh last build).
 - Experience working on several Docker components like DockerEngine, Hub, Machine, Compose and DockerRegistry.
 - Experience in installation and configuration of GitHub on teh Linux and Windows environment.
 - Experience working on Dockerhub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
 - Worked on Dockercontainer snapshots, attaching to a running container, removing images, managing Directory structures and managing containers.
 
Environment: GIT, Jenkins, MAVEN, Puppet, Java/J2EE, JIRA, Tomcat, Docker, Python Scripts, Shell Scripts, XML, UNIX, Windows, Nagios, Cloud watch.
Confidential
Build and Release Engineer
Responsibilities:
- Integrated teh Code Quality Analysis tools like Find Bugs, Jun it and Check style into teh projects.
 - Managed Maven project dependencies by creating parent-child relationships between projects.
 - Analyzed teh ANT build projects for conversion.
 - Converting teh ANT build projects to Maven build projects.
 - Developed teh Maven build pom.xml scripts.
 - Experience in building CI/CD pipelines with teh Atlassian products (Bamboo).
 - Build and Administered teh Bamboo Continuous Integration servers.
 - Build and Configured Bamboo Elastic for Parallel Job execution.
 - Creating build jobs, integration testing jobs and deploy jobs in Bamboo to automate teh process.
 - Tracking tasks and controlling changes in teh cross-disciplinary field ofconfiguration management using SCM.
 - Installed and configured teh Web Logic application servers for Dev and Integration Test Environments.
 - Built and deployed Java/J2EE artifacts onto teh Web Logic Application Servers in an agile continuous integration process.
 - Using Build Forge version control tools for developing multiple applications on Source codes repository.
 - Involved in periodic archiving and storage of teh source code for disaster recovery.
 - Developed, maintained, and distributed release notes for each scheduled release.
 - Worked on Oracle10g database.
 - Patched different software using RedHat Package Manager and YUM.
 - Installed certain RPM packages, which were not installed default for Oracle.
 - Installed and configured Apache ANT for automated build processing using RPM.
 - Implemented VMWarevSphere 5.0 with Enterprise Plus Features of VDIstributedSwitch and Host Profiles Upgrade Experience from VMWare Infrastructure 4.1 to vSphere 5.0 Update 2 including vCenter5.0, ESXi Hosts, Update manager, vSphere client, and Virtual machines tools
 - Configured Logical Volume manager to create, extend and maintain volumes.
 
Environment: Java J2EE, WebSphere, Git, Integrated Ant Maven and Build Forge, MAVEN, Jenkins, Bamboo, LINUX, XML, Perl Scripts, Shell Scripts.
Confidential
Systems Engineer
Responsibilities:
- Deploying teh Red Hat Linux enterprise server as like existing versions 5.x, 6.x versions.
 - Creating teh VM shell and pushing teh operating system using teh kick start server.
 - Creation of Kick start images for teh different version of Red Hat Linux Operating system like 5.x and 6.x
 - Creating teh file systems using Red Hat volume manager and performing teh health check on regular basis for all Linux servers.
 - Experience working in teh JIRA environment.
 - Scanning teh newly assigned LUNs to teh servers and assigning them to volume group and increasing teh file system using red hat volume manager.
 - Mounting and unmourning teh net app storage LUNs to teh Red hat Linux servers and troubleshooting teh issues encountered.
 - Creating Link aggregation (LACP) with VLAN tunneling using virtual connect (VC).
 - Performance Tuning and Management for Linux/AIX server and working with teh application/database team to resolve issues.
 - Creating teh file system and RAW logical volumes for teh Oracle RAC based on teh requirement.
 - Upgrading teh kernel in all teh Red hat Linux servers and creating initrd image to boot from teh Upgraded kernel.
 - Migration of Red hat Linux servers from 4.x version and working with teh application team to resolve teh issues post migration.
 - Managing teh ESXi servers using teh Vsphere client and Vcenter for managing teh multiple ESXi servers.
 - Building teh Red hat Linux server in VMware ESX client through Vsphere client.
 - Performed NIS, NFS, LDAP server, Web logic, Apache Tomcat, EMC StorageSAN.
 - Installed and Configured SAMBA Server in Linux for accessing teh shared files from teh Windows environment.
 
