Devops Engineer Resume
Philadelphia, PA
SUMMARY
- Around 3+ years’ experience in IT and related technologies, with exclusive insight towards the technologies related to Linux administration and DevOps.
- Extensive experience in working in a fast - paced Agile environment.
- Experience in setting up DevOps Automation and Continuous Integration including designing of automated build systems for work set of enterprise applications on Linux or Windows environment.
- Experience with GIT and TFS.
- Experience with TFS (Team Foundation System) basedBuildSystem.
- Designed, developed and deployed applications on to several cloud based solutions using configuration management tools like Chef, Puppet.
- Extensively worked in code merging and code quality checks using tools like Git, SonarQube and Nexus.
- Experience in building the code database using tools like Gradle, Maven and Ant.
- Proficient in Jenkins for setting up Continuous Integration of DEV, QA, UAT and PROD environments.
- Experienced in AWS CloudIaaSplatform with features EC2, VPC, ELB, Auto-Scaling, Security Groups, Route53, IAM, EBS, AMI, RDS, S3, SNS, SQS, Cloud Watch, Cloud Formation, Cloud Front.
- Knowledge and good understanding on Virtualization and Cloud Computing (Private, Public and Hybrid) such as VMware/EMC (Cloud Foundry).
- Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, chef configuration management.
- Experience in building various containers using Docker engine and Docker Machine environments, to deploy the micro services oriented environments for scalable applications.
- Experience in writing Docker files to build the micro-service applications.
- Good understanding of concepts in database designing, object oriented programming concepts, RDBMS concepts.
- In depth, technical strengths and business understanding for full-cycle project and post implementation problem solving requirements.
- Strong attitude towards enhancing and learning new tools and technologies.
- Capable of handling multiple tasks and work effectively both in group and as an individual to meet deadlines.
TECHNICAL SKILLS
Configuration Management tools: Puppet, Chef
SCM: Git, TFS
Cloud services: AWS, Azure
CI/CD servers: Jenkins, Bamboo, Octopus Deploy
Build Tools: Maven, Ant
Bug Tracking Tools: JIRA, Rally
Programming Languages: Shell, Python, PowerShell
Monitoring Tools: Nagios, Splunk, AWS cloud monitoring
RDBMS: MongoDB, Cassandra, Oracle, SQL SERVER, MySQL, MsSQL
Web/Application Servers: Weblogic, Apache Tomcat, AWS.
Virtualization Tools: Oracle VirtualBox, VMware Workstation, Vagrant, Docker
Operating Systems: Windows, Linux, Unix
PROFESSIONAL EXPERIENCE
Confidential - Philadelphia, PA
DevOps Engineer
Responsibilities:
- Install and setup Docker from the scratch and configure Docker containers on Windows server 2016.
- Configuring the Docker containers and creating Docker files for different environments.
- Virtualized the servers using Docker for the test environments and dev environments needs. And, configuration automation using Docker containers.
- Work on microservices project- to build Docker containers and deploy to Dev, iTest, Scale, UAT (SIT), PROD.
- Worked on end to end setup of the Artifactory pro as a Docker container with a secure private Docker registry and local Docker repositories for storing the built Docker images.
- Worked on Docker machine to install Docker-engine on managed virtual hosts in the data center.
- Implement several Docker components like Docker Engine, Hub, Machine, Compose, Swarm and Docker Registry. Experience in Release Management Tool for Source control from TFS and GIT.
- Maintained the Source code in TFS and GIT and deploying them to DEV, QA, UAT and PROD Environments.
- Administered and Configured the TFS with in multi -platform environments.
- Customized TFS 2013 Work Item Templates and Workflow(Transitions Matrix) of the Work Items.
- Administrated and Implemented TFS, Maintained and Migrated TFS & TFS 2012\2013 support
- Deploy software to Development, Quality Assurance, and Production environments using Octopus Deploy.
- Deployed builds from TFS to all environments with Octopus Deploy.
- Worked in CI/CO environment where team with frequently deployment using Jenkins build, and Octopus deployment
- Evaluate and maintain release requirements for upcoming software releases using various change tracking software packages.
- Implement and maintain Scripting deployment and monitoring solutions via PowerShell, Automation scripting.
- Troubleshoot production environments issues using various monitoring and or logging tools and insure minimization of downtime.
- Use development and scripting background in various windows scripting languages PowerShell, batch, etc., to build robust and scalable automation to improve and optimize in house applications support.
Environment: Windows 2003/2008/2012/2016 , .Net, Visual Studio, Team Foundation Server (TFS)Jenkins, Nexus, Jfrog, Proget, Octopus Deploy, Docker, Docker Hub, Sonarqube, PowerShell, BashShell, SQL.
Confidential - Schaumburg, IL
DevOps Consultant
Responsibilities:
- Undergone in DevOps tools like Jenkins, Maven, Ant, Puppet, Chef, Docker, Nexus and SonarQube.
- Created continuous integration system using Ant, Jenkins, Chef for faster and flawless deployments.
- Build Results are managed in Jenkins and deployed using workflows in Jenkins.
- Maintain and troubleshoot Linux/Unix based systems andBuilding, packing and deploying Java EE application.
- Installed and configured Hudson/Jenkins for Automating Deployments and providing a complete automation solution.
- Worked in an Agile environment
- Supporting the CI/CD team to enable the build infrastructure using Jenkins.
- Implementing Jenkins pipeline, debugging build errors and related dependencies management for integration and release streams
- Built Pre-prod environments AWS services like EC2, S3, VPC, EBS, ELB, Auto Scaling, CloudWatch, Cloud Trail, IAM, SNS, SQS, RDS, Dynamo DB, Cloud front etc.
- Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, F Configuration Management.
- Responsible for programming, software development, testing, debugging, installing software, identifying and troubleshooting software and hardware problems in various environments.
Confidential, Dayton, OH
Responsibilities:
- Analyzed the critical path including input test vectors and the gate count on the critical path for the given fast and energy-efficient parallel adders.
- Determined the number of faults detected, test patterns and fault coverage using Verilog code.
Confidential, Dayton, OH
Responsibilities:
- Analyzed the high frequency low voltage MOSFETs using MATLAB programming and saber electronics modeling tool.
- Studied Low power high frequency MOSFETs and their electrical characteristics.
- Designed the model of MOSFET using saber to study static and dynamic characteristics.
Confidential
Linux Administrator
Responsibilities:
- Establishes system by planning and executing the selection, installation, configuration, and testing of web application server hardware, software, LANs and WANs.
- Maintains optimal system performance with system monitoring, analysis, and performance tuning.
- Involved in Hardware and software evaluation, recommendation and vendor management.
- Automation of various administrative tasks on multiple servers using Puppet.
- Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
- Troubleshoots system hardware, software, networks and operating system.
- Designs and runs system load/stress testing.
- Secures system by developing system access, monitoring, and controls.
- Establishes, tests and documents disaster recovery policies and procedures.
- Developedbuildanddeploymentprocesses.
- Developedandmaintainedintegrationandreleaseprocesses.
- Developed and maintained UNIX/Perl/Ant scripts for build and release tasks.
- Responsible for building and releasing packages in different Environments.
- Performing clean builds according to the schedule published for a given release.
- Responsible for deleting the old deployed code and deploying the newly built code using Web Sphere IDE (Integrated Development Environment).
- Releasing code to testing regions or staging areas according to the schedule published.
Substation Intern
Confidential
Responsibilities:
- Got trained on physical substation design, control substation design.
- Involved in electric transmission line and substation projects with aiding designers and Engineers in the design.
- Assisted with analyzing schematics and one-line diagrams forsubstationcontrol house relays and breakers.
- Designed a step plan and retrofit for old SEL gateways.
- Built/ designed an electronic metering program to give up to date info on one of the company's energy storage system battery arrays.
- Helped oversee construction on severalsubstations. Preformed ground well testing for a substation.
- Designed an updated weather monitoring system for an out of datesubstation.
- Assist in preparing and developing the engineering deliverables for electricsubstationprojects.
- Developed technical specifications, performedsubstationconceptual layouts, provided direction and guidance to drafters and designers.
- Responsible for assisting Engineers with multiple projects and providing a detailed design package that complies with applicablesubstationengineering design standards and all safety codes
Industrial Engineer
Confidential
Responsibilities:
- In our project, we have made a detailed study of the VPI system of insulation. The latest technology for insulation in the world adapted
- This type is preferred as it is highly reliable and possesses good mechanical, thermal properties and dielectric strength. As the quantity of resin used is less, the overall cost of insulation is reduced.
