We provide IT Staff Augmentation Services!

Build & Release Engineer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 6+ years of IT experience as a Build and Release/DevOps Engineer in automating, building, deploying, and releasing of code from of one environment to another environment.
  • In - depth understanding of teh principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM, Waterfall methodologies.
  • Designed and maintained AWS infrastructure highly available, scalable, secured, monitored and alerting network infrastructure.
  • Experienced in Managed AWS infrastructure wif automation and configuration management tools such as Chef, Ansible, Kubernetes, CloudFormation and Terraform.
  • Performed Continuous Delivery in a microservice infrastructure wif Amazon cloud, Docker and Kubernetes and Amazon ECS.
  • AWS certified developer associate and Strong experience wif using a broad range of AWS services (EC2, RDS, ELB, S3, IaaS, PaaS, AWS CLI, CloudWatch, Lambda, CloudTrail, DynamoDB, SNS).
  • Experienced in scaling Amazon RDS, MySQL, MongoDB, DynamoDB instances vertically and horizontally for high availability.
  • Experience in routing production traffic for high availability multi-site using Route 53 using failover and weighted Routing policies.
  • Strong Experience in Git /perforce SCMsupported teh Configuration Management Process, Created and maintained Organizations, Teams, Roles, Projects wif in teh Git/Github, added Collaborators/Contributors to projects and performed upgrades and installs.
  • Hands on Experience on GIT and SVN to halp manage and document all teh changes to Application code and Configuration management code and having strong experience on source control concepts like Branches, Masters and Tags.
  • Build infrastructure wif custom Terraform templates and maintained them as a part of Disaster Recovery.
  • Hands-on experience creating and managing teh various development and build platforms, and deployment strategies.
  • Extensively experienced in using Build Automation tools like ANT, Maven and Gradle by using repos like Nexus and Artifactory.
  • Created SCM Process, policies, procedures and Release Notes to follow Development and allow QA teams to Release or Deploy highest quality product for teh enterprise.
  • Experience in Deploying JBoss, Apache Tomcat web server, Oracle web Logic, and IBM WebSphere.
  • Implemented Continuous Integration (CI) and deployment using CI tools such as Jenkins, Teamcity.
  • Created build environments for Java and .NET using Jenkins, SVN/Git/GitHub, Maven and number of reporting tools Such as SonarQube, and Travis CI and added Build Badges Status report.
  • Configured CI environments using Travis CI and Circle CI.
  • Expertise in all areas of Jenkins like plugin management, securing and scaling Jenkins, integrating ode analysis, performance issues, Analytics and Test phases to complete teh CI/CD Pipelines wifin Jenkins.
  • In-depth knowledge of computer applications and scripting like Shell, Python, Ruby, JavaScript and XML.
  • Experience wif Design, code, and debug operations, reporting, data analysis and web applications utilizing PowerShell, Bash.
  • Proficient in Front end development experience using C#, .NET, ASP.NET, HTML, CSS, JSON JavaScript, Node.JS and REST.
  • Proficient in Object-oriented programming (OOPS) concepts.
  • Used Puppet, Chef and Ansible for Configuration Management and also understanding of container technologies like Docker.
  • Experience working on several Dockercomponents like DockerEngine, Hub, Machine, creating Dockerimages, Compose, DockerRegistry and handling multiple images primarily for middle ware installations and domain configurations.
  • Closely worked wif development, QA and other teams to ensure automated test efforts are tightly integrated wif teh build system and in fixing teh error while doing teh deployment and building.
  • Installed, configured and Managed Monitoring Tools such as Splunk, Nagios for Resource Monitoring, Network Monitoring, Log Trace Monitoring.
  • Worked wif different Bug tracking tools like JIRA and Remedy.
  • Team player wif excellent interpersonal skills, self-motivated, dedicated and understanding teh demands of 24/7 system maintenance and TEMPhas good customer support experience.

TECHNICAL SKILLS

AWS: EC2, Lambda, ELB, VPC, RDS, IAM, IaaS, PaaS, S3, SNS, SQS, EBS, Storage Gateway, ECS

Versioning Tools: CVS, Subversion, GIT,Configuration

Management Tools: Chef, Ansible and puppet

CICD Tools: MS visual studio, TFS, Jenkins, Team City, Ansible, Docker, Puppet, Chef, Artifactory

Code quality: Sonarqube

Build Tools: ANT, MAVEN, GRADLE

Scripting: PowerShell, Bash, Python, Groovy, YAML

Web Technologies: C#, Java Script, HTML, XML, JSON, Node.JS, .NET

Web/App server: Web logic, Web Sphere, Apache Tomcat, JBOSS.

Database: SQL SERVER, NoSQL, MySQL, DynamoDB, MongoDB

Bug Tracking Tools: JIRA, Remedy

Binary Repository: Nexus, Jfrog Artifactory

Operating Systems: Windows, UNIX, LINUX, iOS

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Build & Release Engineer

Responsibilities:

  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups. Participated in teh installation of multi-node Oracle databases on Linux OS and configured RDS.
  • Experienced wif cloud/virtualization services to design infrastructure as a service (IaaS) and platform as a service capabilities (PaaS).
  • Worked on using a GIT branching strategy that included develops branches, feature branches, staging branches and master. Pull requests and code reviews were performed.
  • Created an end to end Jenkins pipeline to absorb code from Stash (GitHub), to resolve dependencies from Artifactoryand deploy using U Deploy.
  • Designed and developed web applications using ASP.NET, Java and deployed teh applications to GIT for version controlling.
  • Configured and maintained Jenkins to implement teh CI process and integrated teh tool wif Git, Jenkins, Maven, Sonarqube, JFrog to schedule teh builds.
  • Scripted internal automation via various scripting languages like PowerShell, Bash and Python.
  • Deployed teh Java based applications into web application servers like Apache Tomcat.
  • Able to create scripts for system administration andAWSusing languages such asBASHandPython.
  • Implemented Micro-services using Private Cloud foundry platform build upon Spring Boot Services and created workflows on jenkins for setting up automated pipelines for CI/CD wif PCF.
  • Application Deployment on PCF using CF push and urban code deploy. Also, PCF backup for all teh environments and set-up Jenkins maven build automation wif uploads to Pivotal Cloud Foundry (PCF).
  • Worked on Configuration management tool Chef for continuous delivery (CD) written recipes for new environments. Used to write an install script in Ruby using all of teh extra halper functions from Chef.
  • Implemented Chef, including teh internal best practices, cookbooks, automated cookbook CI and CD system. Also, Implemented Automated Application Deployment using chef.
  • Maintained and managed Ansible playbooks responsible for deploying Framework and other cloud tools.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Debugging test cases and fixing errors by using selenium plugins in Jenkins
  • Continuous deliver (CD) wif Jenkins and Kubernetes, running a continuous deployment pipeline wif Jenkins and Jenkins Workflow on Kubernetes
  • Worked on Nexus repository to maintain artifacts and used as a local repository. Also, maintained Nexus administration tasks.
  • Implementing a Continuous Integration/Continuous Delivery (CI/CD) framework using Jenkins, Travis CI, Circle CI, Chef, Maven & Nexus in Linux environment.
  • Worked on setting Docker container and maintaining Docker images and worked on Testing CI/CD tools on Docker
  • Used Jenkins to create CI/CD pipeline for Artifactoryusing teh plugin provided by JFrog.
  • Implementation and management of a scalable build infrastructure using Subversion, Git, GitHub, Jenkins, Travis CI, Circle CI, SonarQube, VMware (vSphere, vCenter,) Virtualization and Artifactory.
  • Worked together wif developer's using JIRA to fine-tune process and speed up teh delivery process efficiently.
  • Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Red hat Linux.
  • Managed Ubuntu, Linux and Windows virtual servers wif Chef. Monitored teh health of teh application using Nagios.
  • Managed iterative product delivery on time and on budget wif AGILE/SCRUM framework.
  • Worked on applying patches and recommending necessary security fixes for webLogic servers.
  • Provided periodic feedback of status and scheduling issues to teh management.

Environment: GIT, Java/J2EE, Docker, Nexus, Jenkins, SonarQube, AWS, PCF, Chef, Ansible, MAVEN, JIRA, LINUX, XML, Ruby, Web logic, Python, PowerShell, C#, .NET, ASP.NET

Confidential, Pittsburgh, PA

DevOps Engineer

Responsibilities:

  • Worked wif teh Architects on SDLC process being teh owner of post development environments.
  • Administered and maintained source code configuration tool GIT used for different projects.
  • Good understanding of teh SDLC Processes, Project roles and SCM plans, familiar wif Agile/SCRUM, ISO standards and applying CMM levels to organizations.
  • Designing and creating SCMInfrastructure from scratch - GIT and Jenkins integrated wif Active Directory/LDAP, and orchestrating SCM deployments and host builds to serve every part of teh company
  • Designing and creating SCMInfrastructure from scratch - Subversion and Hudson integrated wif Active Directory/LDAP, and orchestrating SCCM deployments and host builds to serve every part of teh company.
  • Managed teh Maven Repository using Nexus tool and used teh same to share teh snapshots and releases of internal projects.
  • Implemented multi-tier application provisioning in Open Stack cloud, integrating it wif Puppet.
  • Worked wif messaging service across a variety of technologies such as RabbitMQ.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Used AppDynamicsfor proactive monitoring of infrastructure to see if metric is abnormal.
  • Provided Rapid-provisioning and configuration management for CentOS using Kickstart and Puppet.
  • Configuring teh Jenkins System such as adding teh JDK installation, Gradle installation in Manage Jenkins.
  • Internal IT support including software installation, troubleshooting issues, local development environment set up and on new technologies (such as Git and Vagrant) and procedures.
  • Installed and configured foreman wif puppet automation for auto-provisioning teh Linux machines in Open Stack and VMwareenvironments.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Up gradation or Migration of Puppet Community and Enterprise.
  • Experience wif creating various database objects such as tables, indexes, triggers, database links, and procedures in Oracle DB.
  • Implemented OpenStack vendor distributions from Red Hat and Ubuntu
  • Wrote MAVEN Scripts to automate teh build process.
  • Used Shell and Ruby to automate teh deployment process.
  • Designed a customized Status Reporting tool used currently, based on teh specific requirements using J2EE/Struts and WebSphere Application Server wif Oracle as Database.
  • Coordinated all teh IT projects successfully by resolving release interdependencies

Environment: GIT, Nexus, Java, Jenkins, MAVEN, Puppet, VMware, OpenStack, UNIX, Python, Ruby, Oracle, Web Sphere, Jira.

Confidential, Los Angeles, CA

Build & Release Engineer

Responsibilities:

  • Performed merging from development to parent branches in GIT prior to building teh code.
  • Configured Confluence license, database configuration, attachment storage configuration.
  • Installed and configured GIT server on Linux via teh Apache Web Server to provide access over teh Http protocol.
  • Responsible for automated Scheduled Builds/Emergency Builds and Release using ANT scripts for Enterprise application (J2EE).
  • Wrote Shell scriptstoautomate GIT branching, merging, tagging and various other version control tasks.
  • Used ANT as a build tool on Java projects for teh development of build artefacts on teh source code.
  • Provided recommendations and halped set up teh CM process to teh company’s one of teh development teams on using Git and GitHub repositories.
  • Experienced in deploying and support applications on Weblogic application servers
  • Created and maintained POM files for building teh projects and developing teh build scripts.
  • Facilitate teh Continuous 'Build Manager's Role for all Software Development projects.
  • Created and configured dynamic/snapshot Clear Case views as per teh requirements and writing configuration-spec for views to work wif branches and labels.
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Integrated GIT and ANT wif Jenkins to implement teh continuous integration (CI) process.
  • Created Ant, Python& UNIX scripts for build activities in QA, Staging and Production environments.

Environment: Java/J2EE, ANT, Python, GIT, Jenkins, Tomcat, WebLogic, Python, Bash Scripts, Ruby, Confluence.

Confidential, Wilmington, DE

Python Developer

Responsibilities:

  • Worked on designing, coding and developing teh application in Python using Django MVC.
  • Developed Views and Templates wif Django view controller and template language to create a user-friendly website interface.
  • Used Django configuration to manage URLs and application parameters.
  • Good experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Strong experience in various Python libraries (libraries used: Beautiful Soup, NumPy, SciPy, Matplotlib, Pandas data frame, network, urllib2, MySQL dB for database connectivity, JSON libraries) to speed up teh development.
  • Used Python scripts to update teh content in database and manipulate files.
  • Designed and developed teh UI of teh website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Created Git repository and added teh project to GitHub.
  • Involved in debugging teh applications monitored on JIRA using agile methodology.
  • Involved in Agile Methodologies and SCRUM Process.
  • Worked through teh entire lifecycle of teh projects including Design, Development, and Deployment, Testing and Implementation and support.

Environment: Python, Django, HTML, CSS, AJAX, JavaScript, JIRA, MySQL, Linux.

We'd love your feedback!