We provide IT Staff Augmentation Services!

Devops / Build And Release Engineer Resume

3.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • Over 7+ years of experience in IT industry wif major focus on Software Configuration and Build/Release Management.
  • Currently working as DevOps engineer/Build and release engineer in field of release automation for and java to achieve continuous integration and continuous delivery.
  • Hands on experience in installing and administrating CI tools like Hudson/Jenkins, SubVersion/GIT and Nexus.
  • Performed integration of Code Quality Analysis Techniques like Checkstyles, FindBugs, and PMD wif CI tools like Hudson/Jenkins.
  • Good noledge of Web Services, SOAP, WSDL.
  • Experience in administering and supporting teh CM tools including Subversion, CVS and Stash on UNIX environments.
  • Good understanding of teh principals and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Experience in and demonstrated understanding of source control management concepts such as Branching, Merging, Labeling/Tagging and Integration.
  • Extensive experience in using Build Automation scripting like, Apache ANT, Maven 3.
  • Good Knowledge in Shell, batch scripting.
  • Experienced wif AWS EC2, Route53 DNS, ELB, EBS, AMI, VPC, Cloud Formation Templates, Cloud Watch Monitoring.
  • Monitored teh servers and Linux scripts regularly and performed troubleshooting steps - Tested and installed teh latest softwareon server for end-users.
  • Developed scripts (start, stop, backup & recovery processes) for WebLogic application server administration.
  • Developed ANT, UNIX shell scripts and Perl scripts to automate teh deployment process.
  • Managing Security issues by creating new security realm for development, testing and production environments.
  • Good noledge in managing Sonatype Nexus/artifactory repositories for teh maven artifacts and dependencies.
  • Extensive experience in working wif Oracle Weblogic, JBOSS and Apache Tomcat application servers.
  • Very good experience in installing and configuration of Web servers like Apache, lighthttpd and Nginx.
  • Experience in maintaining and executing build scripts to automate development and production builds.
  • Experience in application development, debugging, implementation, supporting dev team, testing of Oracle based ERP using SQL, PLSQL, and Database Triggers etc.
  • Experience in writing PL/SQL Packages, Stored Procedures, Triggers and Functions.
  • Worked on improving teh Performance of SQL queries by extensive usage of Explain plan and various hints and indexes.
  • Good noledge of implementing business rules using SOA 11g.
  • Experience in building and deploying Java & SOA applications and troubleshooting teh build and deploy failures.
  • Knowledge of databases like Oracle 10g/11g and MySQL 6.
  • Excellent communication skills, ability to work as a team or individually, ability to learn new technologies quickly.
  • Good interaction wif developers, managers, and team members to coordinated job tasks and strong commitment to work.
  • Experience of implementing business rules using puppet/chef.
  • Participated in performance tuning, unit test case preparation and execution.

TECHNICAL SKILLS

  • Build/Release/Configuration Management
  • Hudson
  • Jenkins and Atlassian Bamboo
  • Shell//batch scripting
  • GIT/SVN/Perforce
  • JIRA
  • Bugzilla
  • BMC Remedy
  • Nexus
  • AWS
  • Puppet/Chef.
  • Ant/Maven
  • Oracle 9i/10g/11g/ My SQL/MS Access
  • Web logic /Tomcat/Web Sphere/JBOSS
  • Java
  • C
  • PL/SQL
  • XML
  • XSLT
  • SOAP
  • HTML
  • UDDI
  • XSL
  • HTTP
  • JMS

PROFESSIONAL EXPERIENCE

Confidential, Bellevue, WA

DevOps / BUILD AND RELEASE ENGINEER

Responsibilities:

  • Provided CM and Build support for more than 4 different applications, built and deployed to lower and higher environments. Defined and Implemented CM and Release Management Processes, Policies and Procedure.
  • Automated teh release pipeline to achieve zero touch deployments using Jenkins, GIT, and Nexus.
  • Coordinate/assist developers wif establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) source control.
  • Developed and integrated teh deployment process in CI environment using Jenkins.
  • Configured and maintained Hudson to implement teh CI process and integrated teh tool wif Ant and Maven to schedule teh builds. Took teh sole responsibility to maintain teh CI Jenkins server.
  • Created deployment workflows in Jenkins which includes pre release, release and Post release steps
  • Analyze and resolve conflicts related to merging of source code for SVN/GIT.
  • Implement, maintain and support reliable, timely and reproducible builds for project teams.
  • Work towards automation and streamlining process wif Puppet tool for accuracy of deployments and maintenance.
  • Experience in provisioning teh amazon servers.
  • Managed servers on teh Amazon Web Services (AWS) platform instances using chef configuration management.
  • Maintain and troubleshoot AWS infrastructure issues.
  • Organize AWS cloud and migrate all production environments utilizing AWS technologies(VPC, ELB, EIP, EC2, IAM, Auto Scaling, SNS, Amazon Route 53, RDS, EBS)
  • Automate regular tasks using puppet and maintain and teh existing puppet modules.
  • Maintained build related scripts developed in shell for Maven builds. Created and modified build configuration files including POM.xml.
  • Worked wif development team to migrate Ant scripts to Maven.
  • Experienced in authoring pom.xml files, performing releases wif teh Maven release plugin, and managing artifacts in Sonatype NEXUS repository.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects and environments.
  • Researched and implemented code coverage and unit test plug-ins like findbugs, checkstyle and PMD wif Maven/Hudson.
  • Work wif development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Install, configure and administer application servers like Oracle/BEA WebLogic Server 10.3/11/12.1.1 , Apache Tomcat and Jboss, web servers like Apache 2.0/2.2, IIS and MySQL Databases in various environments like Development, QA, and Production on Linux and Windows Operating Systems.
  • Deployed code on Web logic Application Servers for UAT, IST, and Development environments.
  • Worked on teh Oracle databases in teh backend to execute teh DMLs and DDLs.
  • Own full lifecycle of build system - from analysis, development, implementation and support of builds, unit testing and deployments.
  • Interact wif developers and Enterprise Configuration Management Team for changes to best practices and tools to eliminate non-efficient practices and bottlenecks.
  • Responsible for all environments support and share in two-person on call rotation.
  • Implement new and maintain old monitoring systems (Nagios). Write new and fix or rewrite old Nagios plug-ins (Bash and Perl) for production applications and databases.
  • Expert in writing scripts for scheduled tasks using shell and python.
  • Experienced in using Atlassisan tools like Confluence, Jira and Stash.

Environment: SVN, Jenkins, Web logic, soap ui, Nexus, Sonar, JIRA, Oracle, Shell, WLST, Python, Ant, Maven, Java, Linux,Puppet,AWS.

Confidential, Columbus, OH

Build/Release/DevOps Engineer

Responsibilities:

  • Responsible for creating builds, Staging and deploying Software Content across multiple environments (DEV, QA, Demo, Test, Staging, UAT and Production)
  • Creating Branches in SVN, merging and following Branching Strategy
  • Actively managed Production, DEV and other Test environments
  • Responsible for leading Release Engineering staff both Onsite and Offshore
  • Collaborate wif Development Team to resolve build and deployment related conflicts
  • Deployment of application builds and configuration changes to over 180 Application Servers for every release
  • Migrated teh entire Application from JBOSS 4.1 to Tomcat environment.
  • Coordinated wif different stakeholders for teh initial setup, Deployment to new Middleware servers of teh Tomcat environment
  • Automating infrastructure wif Chef, Ruby.
  • Replaced existing manual deployment and management processes wif Chef.
  • Automated provisioning of cloud infrastructure wif Chef.
  • Using Chef and AWS allowed me to reduce costs for teh department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure wif Chef.
  • Monitored and maintained for continuous integration and nightly builds
  • Monitoring teh health of teh servers through Monitoring Tools
  • Used teh BMC Remedy tool for Deployment Change Requests and Incidents
  • Used Teamforgre Artifacts to track Change Requests for DEV-QA deployments
  • Maintenance of source-code repository through SVN and Deployment code through GIT repository
  • Creation and maintenance of Release documentation in co-ordination wif DEV/Testing Teams and Business
  • Created processes and Documentation for Release Engineers to follow
  • Create Rollback plans for each release
  • Work wif Site to create and publish a quality release plan/schedule for multiple releases
  • Co-ordinate wif Site and other involved Teams during outage

Environment: SVN, Jenkins, JBOSS 4.1, Tomcat 6, soapUI, Nexus, Sonar, BMC Remedy, Oracle, Shell, Python, Ant, Maven, Java, Red Hat Linux, Chef.

Confidential

Web Logic/System Administrator

Responsibilities:

  • Installation, Configuring and troubleshooting teh Web Logic Application Servers 8.1/9.1/9.2.
  • Configuration and Clustering of WebLogic Application Servers.
  • Configured and administered JDBC, JMS, JNDI, and SNMP on WebLogic Server 8.1/9.x.
  • Involved in teh up gradation of WebLogic server 8.1 to WebLogic 9.2.
  • Deployed teh applications (WAR, JAR, EAR) on multiple WebLogic servers and maintained LoadBalancing, High availability and Failover functionality.
  • Used Third-party Content Management Systems like Documentum and InterOven.
  • Coordinated wif teh Application Support team to identify and correct isuues and bugs relating to Weblogic.
  • Troubleshooting teh configuration of enterprise applications and determining teh performance problems by monitoring server availability and analyzing resources.
  • Investigate and resolve performance issues by analyzing thread dump, core dump, GC values and heap dump.
  • Configured Enterprise manager to receive performance data from managed applications via Introscope Agent in Wily Introscope 6.0.
  • Documenting design procedures and test plans.
  • Installed and configured Apache Web server and integrated wif WebLogic server 8.1/9.1/9.2.
  • Configuration and administration of Weblogic server wif Oracle9i, Pointbase database.
  • Taking Thread dumps, pstack and prstat and analyzing to find teh problems in application.
  • Written shell scripts for automating logs backup and archiving.
  • Logs file analysis (troubleshooting) to resolve issues using scripts.
  • Provided 24/7 rotational on call production support.

Environment: WebLogic 8.1/9.1/9.2, Oracle 9i, Pointbase, Apache, JDBC, JMS, SNMP, JNDI, RedHat Linux, Windows 2000, Wily Introscope, Solaris JDK1.5, J2EE, Jrockit8.1, JSP, Servlets, EJB.

Confidential

Java Developer/J2EE Admin

Responsibilities:

  • Created and maintained Design documents (low & high level Design Documents).
  • Developed Project management Plan (PMP).
  • Used Object Oriented Methodology for teh Java app design.
  • Developed several JSP pages and Servlets for teh front end.
  • Involved in teh design, development and execution of test plans and strategies
  • Used Fine-grained access control for dynamic query modification to enforce security policies on teh objects-teh tables or views.
  • Developed JSP wif HTML and JavaScript for data presentation and collection.
  • Developed Java Scripts and HTML pages for front end.
  • Took part in new feature additions and integration wif teh application.
  • Developed Stored Procedures for extracting data.
  • Teh Connection to teh Database was achieved through JDBC.
  • Performed Integration Testing and supported System in production.
  • Document of Test Cases, Test Plans, and Project Roll-out plan Functional Testing.
  • Installed, configured and administered WebLogic server 7.0/8.1.
  • Configuration and Clustering of WebLogic Application Servers.
  • Deployed various WAR, JAR, EAR applications in clustered environment.
  • Configured Node manager to administer teh Managed servers of Weblogic.
  • Configured and Administered JDBC, JMS, JNDI and SNMP in Weblogic Server8.1.
  • Configured WebLogic server wif Apache server through Apache proxy Plug-in.
  • Supported testing efforts, implementations and monitoring of batch jobs.

Environment: Java, J2EE, JSP, SERVLETS, Hibernate, HTML, Oracle 8i, Java Script, Eclipse 3, JDBC3.0, JMS1.1, J2SE 5.0, UNIX, Weblogic 7.0/8.1, Apache.

We'd love your feedback!