We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • DevOps Engineer with 12+ years of experience in IT industry with major focus on DevOps tools, Software Configuration and Build/Release Management and process development and tools support including code compilation, packaging and deployment/release methodology
  • Proficient in Continuous Integration and Continuous deployment using tools like Jenkins/Hudson, uBuild, uDeploy and Blade Logic
  • Experience in software build tools like Apache Maven, Apache Ant to write Pom.xml and Build.xml respectively.
  • Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing, Testing, implementing and Post - production analysis of the projects.
  • Extensive experience with application servers and web servers like WebSphere, JBoss, Web Logic and Tomcat
  • Extensive experience in working on Confidential
  • Extensive experience in using Version control systems like Perforce, CMVC, StarTeam, RTC, Subversion (SVN)
  • Experience in and demonstrated understanding of source control management concepts such as Branching, Merging, Tagging and Integration
  • Extensively worked on Hudson and Jenkins continuous integration and for End-to-End automation for all build and deployments.
  • Experience with migration to Amazon Web Services AWS, EC2, VPC, CLI, ELB and RDS
  • Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.
  • Knowledge of Public/Private cloud
  • Knowledge on Android Build system
  • Knowledge of databases like MySQL, and Oracle

KEY SKILLS

Version Control Tools: Subversion (SVN ), Perforce, StarTeam, RTC

Scripting Languages: Maven, ANT, Shell Scripting

Tracking Tools: Quality Center, JIRA, Crucible, Rally

Languages: JAVA, JUNIT, C, HTML, XML

Web/Application Servers: Apache Tomcat, WebSphere, WebLogic and JBOSS

Protocols: TCP/IP, HTTP, FTP.

Documentation Tools: MS Word, MS Excel, MS Power Point, MS Project, Adobe Acrobat, SharePoint:

Databases: Oracle, DB2, MySQL and SQL Server

Operating Systems: Windows, UNIX, LINUX and DOS

Software Methodologies: Agile and Waterfall

Testing Tools: QuickTestPro, Quality Center.

Cloud Platform: AWS

Monitoring Tools: Splunk, Site Scope, AWS Cloud Monitoring

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

DevOps Engineer

Responsibilities:

  • Responsible for DevOps and AWS support, project organization and implementation spanning multiple e-commerce product lines as part of a larger consolidation initiative.
  • Created and managed IAM users, roles, permissions and policies for users, applications and servers
  • Configured DNS using the Route 53, Verisign and Internal DNS servers
  • Evaluating existing build automation tools (Chef and Ansible) for specific use cases and streamlining process for product teams.
  • Developed custom Jenkins jobs/pipelines that contained Bash shell scripts utilizing the AWS CLI to automate infrastructure provisioning
  • Improving on existing CI/CD (Jenkins) approach to eliminate security vulnerabilities, environment deficiencies, and deployment bottlenecks.
  • Supporting on-going migration efforts for on-premise solutions into new AWS environment.
  • Assisting in company-wide PCI efforts to guarantee secure infrastructure following best practices. Creating pipelines using Jenkins
  • Initiated and troubleshooted Continuous Delivery builds in Jenkins via JIRA tickets

Environment: AWS (EC2, Route53, S3, IAM, DynamoDB, Cloud Watch), Chef, Jenkins, Jira, Linux, GitHub, Ruby, Nexus, SharePoint

Confidential, Plano, TX

DevOps Engineer

Responsibilities:

  • Supported 41 Confidential since past 11 years as DevOps engineer
  • Responsible for creation of branches and merging code changes into different environments.
  • Responsible for coordinating and maintaining application releases.
  • Coordinate with all teams to develop and implement new release processes.
  • Responsible to build local before using the tools to make sure the POM configurations are update to date as per the release.
  • Responsible for daily build monitoring and troubleshooting using the Error log monitor.
  • Responsible for creation of packages (Jar, War) for applications.
  • Responsible for QA, Staging and Production builds and deployments.
  • Proposed and implemented branching strategy suitable for agile development
  • Responsible to send communications (release notes) to project managers and team when a new build is delivered to production environment.
  • Managed Team of 9 people Onshore and Offshore Model
  • Have experience in Estimating and planning for the team
  • Responsible for design and maintenance of the Perforce Repositories and the access control strategies.
  • Responsible for implementing and managing release processes for the progression of the code in the development, test, and production environments.
  • Supported conversion from CMVC to Start Team.
  • Worked on automating the build Scripts using Jenkins and Hudson.
  • Automation of deploys using BL and uDeploy.
  • Oversee all SCM practices from the early development stages through to production and into the maintenance bases successfully.
  • Continually enhancing the SCM environments to handle project changes as the project matures. Scheduling of tasks to the group using Quality Center.
  • Responsible in deploying the code into Development environment using Blade Logic and uDeploy.
  • Experience in setting up the Development environment for testing in LLE's.
  • Responsible for Continuous Integration(CI) and Continuous Delivery(CD) process implementation from Dev to CERT(UAT) CERT to Pre-Prod/ Pre-Prod to Production systems using Perforce, MAVEN, Jenkins uBuild and uDeploy automation tools.
  • Experienced in code scanning using fortify manager for Security Vulnerable like Cross-Site Scripting, Code & SQL Injection.
  • Created EC2 instance and configured VPC, elastic load balancers.
  • Created S3 configurations with CLI
  • Configured the Amazon Relational Database service
  • Working on creating AWS EC2 instances and deploy the applications and deliver for QA teams to initiate performance testing.
  • Working on to manage VMs in Amazon using different Amazon Web Services and EC2.

Environment: Perforce, RTC, SVN StarTeam, CMVC, Java, Linux, Shell Scripting, ANT, Maven, JIRA, TFS, WebSphere Oracle, AWS, Jenkins Blade Logic, uBuild, uDeploy, Oracle, DB2, Nexus. SharePoint.

Build Engineer & QA Analyst

Confidential, San Diego, CA

Responsibilities:

  • Managed all aspects of the end to end software build and release process.
  • Provides management reports on release progress.
  • Created release package design and build.
  • Provide notification of release availability.
  • Worked with development, testing, deployment and project teams to ensure continuous operation of build and test systems.
  • Reviewing business/functional requirements and technical specifications of the application.
  • Analyzing the test requirements and writing new Test Plan as per the requirements.
  • Involved in Sanity Check test, whenever there is a new build and was responsible for communicating the results of new build to the team.
  • Managed the requirements using Requirements Plan Manager (Test Director).
  • Prepared new Test Plan and Test Procedures documents from the Requirements.
  • Involved in GUI functional testing of the Printer Drivers.
  • Extensively involved in Integration testing, System testing, Regression testing, Performance testing.
  • Created automated test scripts using QTP and Win runner.
  • Used to submit defects in the Test Director.
  • Actively involved in review meetings of Requirements docs and Test Plan docs.
  • Interacted with users, development team and testing team to fix the defects.
  • Documented the entire testing process, test cases and test results.
  • Involved in Test Summary review meetings

Environment: Java, ANT, Jenkins, Jira, Star Team, WebSphere, JVM, Shell scripting

We'd love your feedback!