Devops Engineer Resume
Houston, TX
SUMMARY:
- 5+ Years of IT Experience.
- 5+ Years of DevOps Experience.
- 5+ years of experience in IT industry comprising of DevOps, Build & Release Engineering, Automation, Software Configuration Management (SCM), Source Code Management.
- Experience in implementing Configuration management tool (Puppet, Chef), Continuous Integration tool (Jenkins, Maven), Version Control (Git, SVN).
- Experience in Installation and configuration of automated tool like Puppet which includes Puppet Master, Puppet Agent Nodes.
- Experience in managing virtual instances and disks using Puppet.
- Experience with setting up Chef Infrastructure, Chef - repo and bootstrapping Chef Nodes.
- Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
- Proficient with Docker based container deployments to create shelf environments for dev teams and containerization of environment delivery for releases.
- Worked on infrastructure with Docker containerization. Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.
- Experience in Branching, Merging, Tagging and maintaining the version across the environments using Git.
- Experience on technologies and platforms including JAVA, Node.js, Angular 4, Jenkins, Git, Unix/Linux, windows server, VMWare, Docker, Vagrant, Ansible, Chef, Puppet, AWS.
- Extensive experience in using MAVEN and ANT as build tools for building of deployable artifacts (jar, war & ear) from source code.
- Working experience in AWS Services like EC2, IAM, Subnets, VPC, CloudFormation, S3, SNS, CloudWatch, Route53 and RDS.
- Experience in maintaining High Availability and Fault Tolerance among AWS EC2 instances utilizing the services like Elastic IP’s, EBS, Auto Scaling, S3 for storing the EBS snapshots, CloudWatch, SNS and ELB.
- Proficient in working on AWS for Windows and Linux environments. Worked in a team to deploy software products on AWS to implement Hybrid model for a company.
- Good Understanding of concepts of Project Management principles.
- In-depth knowledge of computer applications and scripting like Shell, Python, XML.
- Well versed in various programming languages like JAVA, JavaScript, HTML5, CSS3, Type Script, SQL queries.
- Knowledge of databases like MySQL, MongoDB.
- High level of customer responsiveness, excellent documentation and communication skills and attention to detail.
- Ability to assess and describe technical situations and severity to both technical and non-technical personnel.
- Excellent communication skills, ability to work as a team or individually, ability to learn new technologies.
TECHNICAL SKILLS:
Cloud platform: Amazon Web Services
DevOps Tools: Puppet, Chef, Git, Jenkins, Docker, New Relic, ELK
Programming Languages: JAVA, JavaScript, HTML5, CSS3, Typescript, MySQL.
Databases: MySQL, SQL Server, MongoDB
SDLC: Waterfall, Agile, Scrum, Kanban
Environment: Eclipse IDE, Netbeans IDE, Visual Studio Code, Atom
Web Servers: Tomcat, JBOSS, Apache
Frameworks: Angular 4, Node Js
Operating systems: Windows, Linux (Ubuntu), MacOS
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
DevOps Engineer
Responsibilities:
- Supporting multiple application teams by providing CI Tools Infrastructure to perform build, deploy, code review, code analysis, store maven artifacts and provide puppet tool infrastructure.
- Setup Jenkins for Continuous Integration and automated setting up server infrastructure for the DevOps services using Puppet, shell and python scripts.
- Implemented customized puppet modules and libraries to meet the configuration needs.
- Writing chef recipes for various applications and deploying them in using AWS.
- Deployed and managing many servers utilizing cloud oriented providers with the Chef platform configuration system.
- Setup and maintained automated environment using chef recipes within AWS environment.
- Deployed and monitor scalable infrastructure on AWS and configuration management using Ansible.
- On AWS cloud platform programmatically launched instances and used services with API calls, CLI and SDK.
- Managing application on AWs as IaaS.
- Created Jenkins jobs to build the artifacts using MAVEN.
- Used Ansible to orchestrate software upgrades and verify functionality.
- Created inventory in Ansible for automating the continuous delivery.
- Created scripts for system administration and AWS using python.
- Launching Amazon EC2 instances using AWS and configuring launched instances with respect to specific applications.
- Launched and configured MySQL instances on both EC2 and RDS.
- Maintained Puppet servers and management application that can use ServiceNow data to bring computers into a desired state by managing files, services or packages installed on physical or virtual machines.
- Knowledge on cloud formation templates and deployed AWS resources using various CI tools like Jenkins/Chef/Puppet.
- Developed and implemented Software Configuration Management strategies for various applications according to the agile process.
Environment: AWS EC2, RDS, AWS CLI, VPC, Auto Scaling, Cloud Formation, Jenkins, Python, Chef, Puppet 3, Ansible, MySQL 2012, VMWare, Ubuntu, Agile, MAVEN, Jenkins, JIRA.
Confidential
DevOps Engineer
Responsibilities:
- Perform code reviews, evaluate implementations, and provide feedback for tool improvements
- Develop automation framework for public cloud infrastructure deployments
- Work with others to perform security review of hosting environments.
- Create tools to automate repetitive tasks
- Metric driven and focused on continual improvement
- Working knowledge of build automation and CI/CD pipelines
- Work with others to monitor performance of application, create automated system administration monitoring and alert systems and respond to interruption of service events for running service
- Expertise with software development eco-system such as Git, Jenkins, Artifactory, and CI/CD
- Support the ideation, technical development, and launch of innovative products
- Strong knowledge of internet protocols
- Partner with Product Development in prototyping new customer facing platform services
- Strong networking fundamental on DNS, routing, subnets, VLANs, WAN
Environment: AWS EC2, RDS, AWS CLI, VPC, Auto Scaling, Cloud Formation, Jenkins, Python, Chef, Puppet 3, Ansible, MySQL 2012, VMWare, Ubuntu, Agile, MAVEN, Jenkins, JIRA