We provide IT Staff Augmentation Services!

Devops / Build & Release Engineer Resume

0/5 (Submit Your Rating)

Dayton New, JerseY

SUMMARY

  • Over 8 yearsof experience in IT industry comprising of Development, Systems Administration and Software Configuration Management (SCM) Extensive experience includes SCM, Build/Release Management, and Change/Incident Management.
  • Experienced in delivering applications through multiple release cycles. Skilled at leading teams, mentoring team members, establishing lightweight software configuration management and release processes to enable organizations to build stable products quickly.
  • Experienced in build technologies like Hudson, Jenkins, Maven, Gradle, Integration and automation of source control applications like Perforce, Subversion, Git, Artifactory.
  • Strong experience with cloud provider ecosystems, including Amazon AWS, Open Stack and Microsoft Azure.
  • Assisted and Qualified customers in identifying use cases suitable for Google Cloud deployment, articulate key differentiators and typical customer buying journeys, and generally display a passion for computer science and cloud
  • Experienced with Code Quality Governance related tools (Sonar, Gerrit).
  • Extensive experience working with AWS provided Solutions like EC2, ELB, VPC, Route 53, RDS, S3, IAM, and Cloud Watch.
  • Experienced in implementing network security(penetration testing/patching).
  • Hands - on experience with automation technologies like Ansible, Puppet, JENKINS, Chef or similar, understanding of container technologies like Docker.
  • Manage a small Devops team comprised of build engineers and IT support, reporting directly to the CTO.
  • Experienced in the Designing, Installation, and Configuration, Clustering, Deployment and Troubleshooting of Web logic services for highly available Production environments..
  • Proficient in continuous integration tools, e.g., Cruise Control, Jenkins, Ansible, Hudson, Team City, Bamboo.
  • Experienced in using GIT and Rational Clear Case on LINUX (RHEL or Ubuntu) and Windows environment.
  • Experienced with data integration tools and design patterns such as: API Integration, and Service Oriented Architecture
  • Experienced with designing, implementing, and tuning relational databases (e.g., Oracle, SQL Server, PostgreSQL), "NoSQL" databases (e.g., Cassandra, MongoDB), and datamarts/data warehouses
  • Expertise in Team Foundation Server (TFS 2013) Administration Included Project Administration, Users, Groups, Permissions and Security management, Notification and Trigger, Data Tier, Proxy
  • Good experience in using Continuous integration tools like Atlassian Bamboo and Cruise control.
  • Coded scripts and tools to collect and visualize metrics from Linux(Red hat Linux) hosts and JVM applications.
  • Analyzed and troubleshooted the IIS crashes with DebugDiag and other tools.
  • Expertised in bash and python scripting with focus on Devops tools, CI/CD and AWS Cloud Architecture and hands-on Engineering.
  • Documenting, system utilization, configurations, instances, OS, and AMI build practices and backup procedures.
  • Strong experience in creating ANT/ MAVEN with Puppet builds script for Deployment.
  • Actively involved in Project Planning, Requirement Management, Release Management and User interface benchmarking for different platforms.
  • Experienced in implementing Active Directory/Exchange management of users, computers and groups.
  • Experience with Udeploy, ANT, Maven Application Deployment Automation Tools.
  • Good Knowledge in bash (Power shell)/Perl and exposure to Python, java scripting.
  • Experience withAtlassian tools like Bamboo, Jira, and confluence.
  • Good Command in Linux, Solaris, AIX and Unix administration
  • Worked on IIS and hands on experience with WebSphere, JBoss and WebLogic deployments
  • Hands on experience with QTP, HP Load Runner and Selenium Testing Tools
  • Experience in using Nexus and Artifactory Repository Managers for Maven and Ant builds.
  • Performed Database administration tasks for MS SQL server and hands on experience with Oracle
  • Hands Development Experience in Java and J2EE Applications
  • Exposure to SDLC and experience with building deployment solutions for Scrum.

TECHNICAL SKILLS

Languages: C, C++, XML, SHELL, PERL, JAVA, POWERSHELL, Python, JavaScript, Ruby.

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

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

Databases: MySQL, MS Access, Oracle 9i/10g, SQL Server 2005, 2008.

Operating Systems: Linux, UNIX, IOS, WINDOWS NT/2000/2003/XP/vista/7.

Version Control Tools: GIT, GIT hub, SVN, TFS Harvest, Perforce, Jira.

Scripting Languages: Linux Shell scripting, Perl scripting.

Build & Release Engineering / DevOps: Jenkins, Docker, Puppet, Chef, Ant, Maven, Perl, HUDSON, ANTHILLPRO, BAMBOO.

Cloud Technologies: AWS,EC2, VPC,S3,OPENSTACK

PROFESSIONAL EXPERIENCE

Confidential, Dayton, New Jersey

DevOps / Build & Release Engineer

Responsibilities:

  • Developed operational processes then automate the activities around the "Under-Cloud (Open Stack)".
  • Managed and controlled the source code repository, currently hosted inGITHUB.
  • Automated the provisioning of environments cooking up some recipes with Chef, and deployed environments using containers, like Docker.
  • Designed and implemented Cloud CI/CD Pipelines and Highly Available and Scalable Microservices platforms adapting VM Services to Docker.
  • Worked directly with Cloud technologies and their underlying infrastructures such as VMware, Open Stack.
  • Implemented Web sphere Application Services and MQ series. Resolved Web sphere/MQ issues during support phase in production.
  • Developed and maintained continuous integration and deployment systems using Jenkins, Ansible.
  • Strong experience in windows server support.
  • Windows/Unix/Linux administration, network operating center (NOC) administration, LAN/WAN/VPN administration, VMware administration, and intrusion detection and prevention (IDP) monitoring.
  • Daily worked with infrastructure hardware and software used in various applications.
  • Developed automation tools (Jenkins, Chef) for server, network, and storage infrastructure.
  • Administered large scale network comprising Sun and Linux servers including server installation, network configuration, securing the system, repetitive task automation using Perl and Bash scripts, troubleshooting and hardware and software upgrades.
  • Responsible for creating efficient design and developing User Interaction screens (Terminal) Using HTML5, Java Script, Python, along with data layer concept.
  • Developed scripts to support coding, unit testing, configuration, remote installation and maintenance needs in Perl, Power Shell scripts, Bash,VB script.
  • Implemented Test automation for web application (SWAP module) using Cucumber.
  • Smoke Test and Acceptance Testing with Selenium in multiple Java platforms.
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path.
  • Created day-to-day workflow utilities using Unix or Perlscripts.
  • Improved of existing out of band monitoring strategy and technologies.
  • Generating reports and input feeds for different upstream systems by parsing different files via modules written in Bash Unix andPerl.
  • Responsible in implementation of the presentation layer for the application using HTML5, CSS3,JAVASCRIPT, ANGULAR JS
  • Helped in building out hardware monitoring platform.
  • Implemented Teamcity for continuous integration process.
  • Rest web services written in groovy/grails.
  • As Devops engineer,I operated and automated management of very large distributed analytic systems using the very latest in Devops tooling including Mesos and saltstack.
  • Designed and developed automated deployment and scaling processes based on Vagrant and Chef for a wide range of server types and application tiers, including Elasticsearch, and Zend PHP and IIS Clusters.
  • Expertise with standard security tools (let us know your preference): Firewalls, Intrusion Detection/Prevention Systems, Anti-Virus, Vulnerability Scanners, etc.
  • Worked Load Balancers team to configure BIG IP F5 Load Balancers, VIP and integrated with Apache web server.
  • Builds templates for virtual machines used for Infrastructure as a Service (IaaS)
  • Experienced in using Virtual Machines and automation tools such as Vagran.
  • Use of Foreman, Foreman API and Vagrant to lifecycle management of virtual servers in Non-Production environments on VirtualBox and vSphere.
  • Integrated Weblogic Environments with Apache web server 2.2 for reverse proxy.
  • Used Python, Java script, Power shell scripting to automate the process.
  • Worked on variousSalesforce.com Standard objects, Custom Objects, Triggers, Classes, Pages, Reports and Dashboards.
  • Designed and developed SFA based Application on Force.com Platform inSalesforce.com environment with Apex programming language at backend and Visual-Force pages as user interface.
  • Designed and coded application components in an Agile environment utilizing a test driven development approach.
  • Defined and document operational processes then automate the activities around the "Under-Cloud" for seamless operations.
  • Monitored and maintained the cloud infrastructure.
  • Implemented the automation, standardization and operationalization of private cloud and systems infrastructure.
  • Helped the team members in implementing Agile methodology and Implemented JIRA
  • Handled daily standup meetings, Sprint refinement and sprint planning meetings.
  • Developed and maintain documentation, training, and SLAs for managed infrastructure.
  • Expanded private cloud, focused on operationalizing Cloud based platforms from the Data Center vantage.
  • Worked with various teams to provide focused engineering and operational support through the collaborative development of automation, standardized configuration utilities and monitoring tools.

Environment: Open stack, TFS 2012, TFS 2015, GIT, Git hub, JIRA, Agile methodology, Ansible, Jenkins, Shell scripting, Python, JavaScript, Perl Scripting, Web Logic, Test Director, Opennms, Ansible, Linux, Windows.

Confidential, Plano, Texas

DevOps / Build & Release Engineer

Responsibilities:

  • Designed EC2 instance architecture to meet high availability application architecture and security parameters.
  • Implemented continuous integration and deployment, promoting Enterprise Solutions to target environments.
  • Directed setup, used, and build scheduling for environments and implemented a Continuous Delivery pipeline.
  • Designed and implemented CM requirements, approach, and tooling for Java (J2EE) and .NET -based application development.
  • Designed, coded, and implemented automated build scripting in Ant, Jenkins/Hudson, and Maven.
  • Deployed J2EE Application archives (JAR, WAR, EAR and RAR) onWeblogicApplication Server.
  • Worked with Configuration and Networking of Virtual Private Cloud (VPC).
  • Developed Cloud Formation scripts to automate EC2 instances.
  • Updated and modularized Salt states to allow for ease of use between multiple projects
  • Designed, built, and deployed enterprise solutions with Microsoft Dynamics CRM
  • Used SVN for source code management process
  • Responsible for setting up local development environments using Vagrant/Chef.
  • Maintained AWS deployment and configuration tools (Ansible, Code Deploy, etc.) and transform them into a robust system to auto-scale our platform.
  • Created a set of Salt states to automate the setup process for new developers, turning a multi-day setup into a 30 minute process that is repeatable
  • Installed and configured apache and nginx.
  • Deployed and troubleshoot of .Net based Applications on large IIS web server farms.
  • Implemented the ssh connection to connect with different tools.
  • Builded frameworks that other internal teams will be using for deployment and provisioning virtual machines.
  • Implemented agile and embrace change Working knowledge and hands on experience in JIRA, Confluence, BuildForge, AWS.
  • Built back end on Groovy+Grails, served on Amazon Web Services (Cloud)
  • Written Cloud formation templates and deployed AWS resources using it.
  • Created S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Developed Windows Power shell script to automate setting of user credentials and activation of windows.
  • Developed Application deployment, Server restart, andWeblogicHealth Monitoring scripts for BEAWeblogicClustered & Non-Clustered environments.
  • Created Cloudwatch alerts for instances and used them in Auto scaling launch configurations.
  • Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
  • Along side of the operational tasks I worked with the development team to improve the platform and build new features.
  • My daily Responsibilities includes designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
  • Implemented chef on AWS platform - AWS OpsWorks
  • Used python scripting, Power Shell scripting in automation.
  • Developed Build and deployment process for .net related projects.
  • Customizing and generating multiple TFS reports to serve company needs.
  • Implemented Ansible for the configuration management.
  • Designed and implemented the web application inRuby
  • Created and maintainedTest ScriptsandTest Casesbased onHigh Level Functional Requirements Document (FRD)utilizingVisual Studio Team System (VSTS) 2008, Team Foundation Server (TFS), formanual, automated(Functional & Regression), and performance/stress testing
  • Written Cloud formation templates and deployed AWS resources using it.
  • I worked alongside the development team, building and managing the development tools, including Continuous Integration systems, and automated/manual testing environments. Coordinated with the Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts.
  • Interacted with client teams to understand client deployment requests.
  • Used to trouble shoot memory related issues with jvm.
  • Drive the DevOps organisation to shift towards comprehensive automation, proactive, and preventative services, from design through to on the ground implementation
  • Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
  • Implemented continuous integration using Jenkins.
  • Created automation tool usingAnthillproof daily weekly quarterly admin activities, build, patch and package tasks usingAnthillPro.
  • Created repositories according the structure required with branches, tags and trunks.
  • Configured application servers (JBOSS) to deploy the code.
  • Used sub modules in the GIT and educated users working with sub modules in GIT.
  • Configured plugins for the integration tools to the version control tools.
  • Worked with the developers to configure plugins troughEclipseto develop the code.
  • Involved in migration of Bamboo server, Artifactory & Git server.
  • Responsible for writing Hooks and Triggers using Perl. Built Java application using ANT.
  • Developed unit and functional tests in Python and Ruby.
  • Used configuration management tools Chef, Puppet, and CF Engine.
  • Used Puppet and MCO for Configuration Management tool.
  • Extensively used ANT tool to do the builds, integrated ANT to Eclipse and did local builds.
  • Integrated Maven with Jenkins for the builds as the Continuous Integration process.
  • Involved in Upgrade of Bamboo & Artifactory Server.
  • Build Java code and .NET code on to different Jenkins servers as per the schedule.
  • When required applied patches as per the release process.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Managed and document all post deployment issues utilizing the Post Deployments Issue Log.
  • Strong in building Object Oriented applications using C++ and Java, writing Shell Scripts and Perl Scripts on LINUX.
  • Organized a daily stand-up post-deployment meeting to review all issues being tracked. Ensure every issue has an owner and that it is resolved while capturing the specific details about the issue, resolution, and which organizations and individuals provided the resolution.
  • Documented all post-deployment issues in a log and assist in resolving these issues where applicable, maintaining timely updates within the log. Manual and Automation process of creating branches tags and code merging
  • Ensured all steps are successfully completed and document their completion times and issue logs.

Environment: Perl Scripting, Shell Scripting, Subversion, Perforce, Hudson, Jira, Bamboo, GIT, TFS, Oracle, Web logic, (WAS), Web services, Web Logic, Puppet, Test Director, RHEL, Mercury, Quality center, Visual Build, .Net, ANT, TFS 2008/2010(Team Foundation Server), Jenkins, J2EE, Web sphere.

Confidential, Orlando, FL

DevOps / Build & Release Engineer

Responsibilities:

  • Maintained and administered GIT source code tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Interfaces with Administration and Infrastructure teams
  • Interfaces withPeople Soft Administration and Infrastructure teams
  • Managed the IIS web server(HTTP and HTTPS) and Apache web servers.
  • Created and Managed Virtual Machines in Windows Azure and settled up communication with the help of Endpoints and also VM Migrations from Transitional hosts on Canada Boxes.
  • Updated the instance counts in the production for the services of Red box in the Production Azure Subscription.
  • Developed processes, tools, automation for Jenkins based software forbuildsystem and delivering SW Builds.
  • Responsible for large-scale Puppet implementation and maintenance. Puppet manifests creation, testing and implementation.
  • Setup puppet master, client and wrote scripts to deploy applications on Dev, QA, production environment.
  • Implemented penetration testing ./patching for network security.
  • Managed build results in Jenkins and deployed using workflows.
  • Created a Virtual Network on Windows Azure to connect all the servers.
  • Implemented Ansible for automation/configuration management process.
  • Designed and Implemented Cisco Nexus Platform, Cisco UCS & HP Virtual Connect Flex10.
  • Designed and Deployed Service Switching layer with 6500 platform for Firewall and Load Balancing Services for WEB and APP server Cloud on the Nexus platform
  • Implemented BitBucket.
  • Maintained of PostgreSQL RFID tracking databases.
  • Reviewed all PostgreSQL logs for problems
  • Delivered specific versions of various components of an application into target environments.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Installed, configured and maintained Rational ClearCase and ClearQuest in Windows and UNIX environment.
  • Provided online support to offshore developers on ClearCase/ClearQuest tools in a Multisite environment and solved issues related to branches/merging operations.
  • Supervised and guided team to establish quality and CM standards as per agile methodology and implemented the agile templates inTFS.
  • Automating server configuration/management with Chef.
  • Responsible for 24x7 production support of mission critical applications running on Weblogic and Apache/Tomcat Middleware.
  • Have used Confluence to create, share and discuss content and projects.
  • Designed and maintained databases using Python
  • Familiar and experienced with Agile Scrum development.
  • Worked with MSBUILD/Visual Studio Projects.
  • For .Net related projects used TFS to store the code.
  • Using configuration management(chef), automated the management of of servers
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Created Branches, and performed Merges in Source Tree & Stash
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Using Docker provided lightweight virtualization with almost zero overhead.
  • Used Jenkins for automating Builds and Automating Deployments.
  • Very strong Project Management experience performing ITIL RM /SCMactivities.
  • Knowledge of concepts in code lines, branching, merging, integration, versioning, etc.
  • Excellent problem solving, analytical skills and technical troubleshooting skills.
  • Clarity and precision in verbal and written communications.
  • Worked with customers, developers, testing, product management and support staff.
  • In-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk and understand varied customer deployments.

Environment: Windows Solaris,Azure, LINUX(Ubuntu), C++, Java, Eclipse 3.20, Ant, Jenkins,Docker, JBoss Application Server, CVS, Subversion, VTFS, Jira and Cygwin.

Confidential, Houston, TX

Build & Release Engineer

Responsibilities:

  • Installed and configured Anthill Pro/Jenkins for Automating Deployments and providing a complete automation solution.
  • Wrote CFengine bundles to make the implementations reusable.
  • Maintained Software version control (SVN) and release management systems
  • Created continuous integration system using Ant, Jetbrains, Team City, full automation, Continuous Integration, faster and flawless deployments.
  • Involved in development and integration of BT Applications for profiles such as HSP/HFP, OPP and HID.
  • Database administration and schema design for MySQL, PostgreSQL, and Sybase
  • Interface design development and maintenance. Sanity, Functional testing& Documentation of NXP system solution reference design updates.
  • Installed and configuredSun ONE 6.x&Apache 2.x Web Serverand integrated them with WebLogic.
  • Automated the process using python.
  • Used Build Forge for enterprise scale infrastructure configuration and application deployments.
  • Integrated Subversion into AnthillPro/Jenkins to automate the code check-out process.
  • Wrote scripts to perform deploys to tomcat Webserver and WebSphere App Servers.
  • Imported and managed multiple corporate applications in Subversion (SVN).
  • Maintained the Shell and Perl scripts for the automation purposes.
  • Deployed the static content into the web servers like Tomcat, IPlanet, and IBM HTTP Server.
  • Deployed Dynamic content to Application servers like WebSphere and WebLogic.
  • Involved in maintaining and editing Jython scripts for application deployment automation.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

Environment: Sun Solaris, LINUX, windows, CVS, Perforce, Java, Eclipse, Ant, Jenkins, Maven, Install Anywhere, Tomcat Apache Application Serve

Confidential

Oracle PL/SQL Developer

Responsibilities:

  • PL/SQL was extensively utilized for coding and writing complex database triggers, stored procedures and packages.
  • Various features of PL/SQL such as Dynamic SQL and parameter passing of PL/SQL tables were evaluated.
  • Developed SQL Applications for extracting the data from the Oracle tables.
  • Extensive testing was done on the programs for achieving accuracy, timely processing OSF data.
  • Wrote triggers and packages by using PL/SQL for giving security privileges.
  • Used Oracle SQL*Plus tool for running SQL scripts containing statements and queries.
  • Oracle Report 3.0 was used to create reports.
  • Created Reports like Ledger, Profit and Loss statement, Balance Sheet and Trial Balance.
  • Used Forms 4.5 to create Group, Ledgers, Vouchers and Bank Reconciliation statements.
  • Created front-end procedures and functions with Forms 5.0 to calculate reorder level and reorder quantity.

Environment: Oracle 9i, SQL, PL/SQL and SQL*Plus.

We'd love your feedback!