We provide IT Staff Augmentation Services!

Devops Engineer Resume

New, YorK

SUMMARY:

  • Having 5 Years of hands on experience that includes requirement elicitation, design, development, integration, Build & Release, support of web based, standalone applications.
  • Experience on Full Life Cycle development of software applications
  • Good exposure to multiple roles as a Developer, Build and Release engineer.
  • Proficiency with build and release engineering tools including Jenkins configuration, Subversion, Git, Maven and Jenkins Plugins, SonarQube, UDeploy.
  • Extensive working experience on Jenkins Jobs configuration and CI/CD pipeline creation.
  • Experienced in working on DevOps/Agile operations process and tools area such as Code Review, Unit test automation, Build and release automation, environment, service, incident.
  • Provided level one support for build troubleshooting and production issues. Environment: Maven, SVN, GIT, Bash, Jenkins
  • Knowledge of Java, JSP, Servlet, Soap Web service, RestFul Web Service, Spring Boot, XML, HTML, CSS
  • Knowledge of Apache Tomcat 9.0, WebSphere Application Server 8.5, HP Service Manager
  • Knowledge of relational database principles in database design MySql.
  • Experience with using IDEs Eclipse, STS (SpringSource Tool Suite) 3.8, Visual Studio Code, Rational Software Architect (RSA), SoapUI
  • Knowledge of Build and Release Engineering principles and methodologies including source control, branch management, build and smoke testing, archive and retention practices
  • Experienced in OO Analysis, OO Design and OO Programming
  • Ability and willingness to work in fast paced and dynamic environment
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM.
  • Expertise in Querying RDBMS such as Oracle, PL/SQL and MY SQL by using SQL for Data integrity
  • Experience in using GIT and Rational Clear Case on UNIX,LINUX and Windows environment.
  • Extensive experience in working with Oracle Weblogic, Apache Tomcat application servers.
  • Hands on experience with AWS CLI and SDKs/ API tools.
  • Experience in working with various Python integrated Development Environments like VIM, PyCharm, Atom and sublime text.
  • Experienced in developing Web Services with Python programming language and Good working experience in processing large datasets with Pyspark.
  • Experience in Troubleshooting and Performance tuning of an application
  • Adept knowledge in preparing technical documentation and presentations using Microsoft Visio/ Office.
  • Provides technical leadership for problem escalation and resolution.
  • Highly motivated with the ability to work independently or as an integral part of a team and committed to highest levels of professionalism.

TECHNICAL SKILLS:

Programming Languages: C, C++, C#, JAVA, ASP.NET.

Databases: SQL 2012/2008/2005 , PL/SQL, Oracle 11g/10g/9i

Web Technologies: HTML, XML, SOAP, WSDL, UDDI, XSD, XSL, XPATH.

Operating Systems: UNIX, Linux, Windows NT2000/7/XP/Vista, Windows Server 2008.

Scripting Languages: SHELL, PERL, BASH, POWERSHELL, PYTHON, RUBY.

Version Control Tools: TFS, CVS, SVN, GIT, GITHUB, Perforce.

Application/Web Server: Oracle Web logic Server 11g, Apache Tomcat, Oracle Application Server 10g BEA WebLogic 8.1/9.2, WebSphere, JBoss, IIS.

Build & Release Engineering / DevOps: MAKE, Jenkins, AWS,, Chef, Ant, Maven,, MS Build, Docker, and BAMBOO.

PROFESSIONAL EXPERIENCE:

Confidential, New York

DevOps Engineer

Responsibilities:

  • Worked on the UDeploy configuration, Created Applications and configured multiple environment underneath the applications. Created multiple components.
  • Configured the Jenkins jobs to push the component in UDeploy and deploy them.
  • Monitoring the UDeploy for any job failure and worked on their resolution.
  • Worked with development team on enforcing source control strategies, building, packaging and deployment of products.
  • Worked on Setting up Jenkins servers with Maven and installed required plugins.
  • Used GitHub as version control System.
  • Created the Jenkins jobs for UI application and Web Services.
  • Configured the Jenkins CI/CD Pipeline to run the build, Static Scan and Deploy the package on the servers, run Smoke tests and Dynamic scan, on UI applications
  • Worked in the project development using Java/J2EE technology, JSP, HTML, and servlets.
  • Assisted in Database designing using ER Modelling and creating tables.
  • Implemented a Continuous Delivery pipeline with Git, Jenkins, Docker, and AWS AMI’s, whenever a new GitHub branch gets started automatically.
  • Utilized PyUnit, the Python unit test framework, for all Python applications
  • Wrote Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization
  • Worked on SQL queries to get the data from the source systems.
  • Converting the Ant build projects to Maven Build projects.
  • Installed and configured MySQL and Oracle Database on Linux Servers
  • Deployed Application in Tomcat Server on Unix environment.
  • Experience with container - based deployments using Dockers, working with Dockers images, Dockers hub and Dockers registries, and installation and configuring Kubernetes and clustering them.
  • Involved in release planning and executed the release build request from the project team through JIRA Ticket.
  • Experience in Deploying JBoss, Apache Tomcat Webserver, Oracle web logic, and IBM WebSphere.
  • Remote monitoring support through SSH or SSL encrypted tunnels using Nagios.
  • Written Oracle admin schema using SQL, which creates Orion Oracle database instances in Oracle 10g and Oracle9I
  • Executes and monitors builds; helps team with build issues, measures and reports results to management
  • Monitor and administer the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures.

Confidential, Bloomington, IL

DevOps Engineer

Responsibilities:

  • Worked with the automated scripts for the Build and Deployment of the applications.
  • Worked with development team on enforcing source control strategies, building, packaging and deployment of products.
  • Worked on Setting up Jenkins servers with Maven and installed required plugins.
  • Used GitHub as version control System.
  • Configured the Jenkins Sonatype to generate code coverage and unit test reports.
  • Configured SonarQube and integrated it with Jenkins to measure and analyze the source code quality.
  • Created the Jenkins jobs for UI application and Web Services.
  • Configured the Jenkins CI/CD Pipeline to run the build, Static Scan and Deploy the package on the servers, run Smoke tests and Dynamic scan, on UI applications
  • Executes and monitors builds; helps team with build issues, measures and reports results to management
  • Monitor and administer the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures.
  • Encapsulated Business Rules in PL/SQL packages and the data was written to the database in accordance the business rules.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Antand Maven to schedule the builds.
  • Experienced in authoring POM.xml files, performing releases with the Maven release Plugin, and managing Maven repositories.
  • Created branches, performed merges in version control Systems Git, GitHub and Bitbucket.
  • Implemented a Continuous Delivery pipeline with Git, Jenkins, Docker, and AWS AMI’s, whenever a new GitHub branch gets started automatically.
  • Experience in creating Docker containers with the Images and deployed the application in dockers using those containers.
  • Created APIs, database Model and Views Utilization Python to build responsive web page application.
  • Used the AWS SDK for Python to write programs to perform the CRUD and Cross-functional operations on Amazon DynamoDB
  • Hands on in Scripting tools - Ruby and Shell Scripting and on Monitoring Tools - Nagios, Splunk.
  • Have experienced in developing the Maven Build Scripts (pom.xml).
  • Building and Administrating the Bamboo Continuous Integration Servers.
  • Used Jira for story tracking, Logging as part of Scrum Process.
  • Provided 24/7 Production support as part of on-call rotation.
  • Deployed Application in Tomcat Server on Unix environment.
  • Executed continuous improvement of project builds with custom Maven plugins and Atlassian tool set.
  • Debugging build failures, coordinating with developers and testers to resolve related issues.
  • Used SoapUI for web service testing.
  • Executed the manual test cases on Application and logged the defects using trac
  • Wrote Python Scripts for data manipulation and analysis to check the access token authentication by the users in automation process.

Environment: Tomcat 9.5, Java, Spring Boot, HTML, CSS, RestFul services, MySql, Git, Jenkins, Maven, Spring Source Tool, SoapUI.

Confidential, Bloomington, IL

DevOps Engineer

Responsibilities:

  • Involved in requirement Analysis, Design and development of the project. The designing is done by following the Java design patterns.
  • Automated the build process in order to streamline the multi-platform build process and eliminate build errors; developed automated sanity testing after each build.
  • Clearly documented the build process and the subsequent changes
  • Creation and setup of new environments/branches such as development, testing and production
  • Worked on Setting up Jenkins servers with Maven and installed required plugins
  • Troubleshooting build breakages in a timely manner
  • Created the Jenkins jobs for UI application and Web Services.
  • Involved in design, implementation and modifying the Python Code
  • Developed Python and shell scripts for server automation tasks like kernel upgrade, pre and post checks.
  • Automated most of the daily tasks using python scripts.
  • Setup Jenkins servers with Maven and installed required plugins
  • Used Sub version as version control System.
  • Created and maintaining automated build scripts in Jenkins
  • Performed all builds on time per schedule and resolved any build and compile issues within allotted time.
  • Monitor and administer the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures.
  • Configured the Jenkins Sonatype to generate code coverage and unit test reports.
  • Tracked status of individual releases for each platform.
  • The application was packaged as WAR using maven and deployed on Tomcat server.
  • Environment: Java, JSP, MySQL, JavaScript, Tomcat 7.0.90, SubVersion, Eclipse.

Hire Now