We provide IT Staff Augmentation Services!

Build & Release Engineer Resume

4.00/5 (Submit Your Rating)

Southfield, MI

SUMMARY

  • 7+ years of IT industry experience in roles such as a DevOps Engineer, Systems Engineer, Application Server Administrator/Support wif expertise in CloudTechnology (AWS), and automation expertise to engineer and deliver best - fit products catering to client requirements and to maintain sustainable environments in Public and Private Clouds.
  • DevOps Engineer wif over 7+ years of hands-on experience on Build and Release Management, infrastructure Integration and System administration.
  • Expertise on shell and python scripting wif focus on Devops tools, CI/CD and AWS Cloud Architecture and hands-on Engineering.
  • Extensive experience working wif AWS provided Solutions like EC2, ELB, VPC, Route 53, RDS, S3, IAM, and CloudWatch.
  • Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoringand Fine-tuning on UNIX Red Hat Linux Systems.
  • Strong experience in configuration and automation management tools such as Chef and Puppet.
  • Hands-on experience in version control using SVN, GIT and GITHUB and continuous integration management using Jenkins.
  • Expertise in setting up Baselines, Branching, Patches, Merging and Automation processes using Shell/Bash and Batch Scripts.
  • Documenting, system utilization, configurations, instances, OS, and AMI build practices and backup Procedures.
  • Expert in deploying the code through application servers like WebSphere/WebLogic/ Apache Tomcat/JBOSS.
  • Experience in using Tomcat and Apache web servers for deployment and for hosting tools.
  • Created CM Plans, Test plans and Build Documentation while maintaining source code.
  • Good understanding of the principals and best practices of Software Configuration Management (SCM).
  • Experience wif Build Management tools Ant and Maven for writing build.xmls and pom.xmls.
  • Used Agile practices (iterative development & sprints) for various user stories during the project execution.
  • Worked wif different bug tracking tools like Rally, Jira and Bugzilla.
  • Experience in developing and delivering content on the web using JAVA/J2EE and noledge in Oracle and MS SQL Database servers DB tasks.
  • Worked wif various scripting languages like Bash, Perl, Shell, ruby and Python and Worked wif various application servers like Tomcat, Jboss, and Nginx.
  • Independent problem solving and a good team player wif strong interpersonal and communication skills.
  • Strong analytical, diagnostics, troubleshooting skills to consistently deliver productive technological solutions.
  • Coordinated wif the Offshore and Onshore teams for Production Releases.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and implementing and Post-production analysis of the projects.
  • Proficient in tracing complex build problems, release issues and environment issues in a multi-component Environment.

TECHNICAL SKILLS

Operating systems: Unix, RHEL 4.x/5.x/6.x/7.x, CentOS, Ubuntu 14.04 LTS/16.04 LTS, Windows server 2008/2012/2016.

Scripting: Shell, Bash, Python, Perl, Java.

Configuration Management Tools: Chef, Puppet, Ansible.

Build Tools: Ant, Maven.

Version Control Tools: Git/Git Hub, SVN, CVS, JIRA.

Container Tools: Docker, Kubernetes.

Web Servers: Apache TomCat, WebLogic, WebSphere.

Web Technologies: HTML5, XHTML, XML, Bootstrap, CSS 3, Backbone Js.

Virtual Servers: Oracle Virtual Box, VMware.

Cloud Services: Amazon Web Services(AWS), Azure.

PROFESSIONAL EXPERIENCE:

Confidential, Southfield, MI

Build & Release Engineer

Responsibilities:

  • Experience in Agile Methodology and Agile Engineering Practices Continuous Integration, Continuous Deployment.
  • Manage all deployment activities in accordance wif the implementation activities schedule and the deployment plan.
  • Create deployment plans, including back out plans.
  • Primarily worked on Performance test and monitoring tools like Jmeter, Dynatrace and Splunk.
  • Involved in implementation of CI/CD process in Jenkins.
  • Experience in DevOps tool like Git, Jenkins, Maven, JFrog Artifactory.
  • Manage code through Non-Prods.
  • Responsible for the build and environment setup plan.
  • Maintain element lists/development tracking workbooks.
  • Identify and track and manage technical release issues and fallout.
  • Maintain environment support documentation.
  • Manage changes to release content and impact assessment.
  • Creation of projects, certificates and SSL routes in Red Hat Open Shift Enterprise.
  • Experience wif SOAP, REST and/or Web Services (WSDL/WADL).
  • Ensure code, configuration changes, data updates, etc. are migrated successfully to the production environment.
  • Excellent understanding of HTTP, HTTPS, TCP/IP and other web protocols.
  • Great communication skills and nos how to work TEMPeffectively wifin a diverse team.

Environment: RHEL 6.x/7.x, Agile, Jenkins, SOAP/REST services, Dynatrace, Jmeter, Splunk, CA Rally, Apache Tomcat Server, Docker.

Confidential, York, PA

Software Engineer - Chef/AWS

Responsibilities:

  • Develop Chef cookbooks to automate infrastructure.
  • Work wif various middleware SMEs to automate the tool deployment.
  • Write unit and inspec tests for the cookbooks.
  • Admin chef organizations for user management and org management.
  • Update and maintain chef private supermarket.
  • Created and managed Ubuntu, Amazon Linux and RHEL virtual servers on AWS EC2 instance by usingAnsible Playbooks.
  • Designed Ansible playbooks to manage configuration and deployment process.
  • Wrote Ansibleplaybooks for Ansibleprovisioning, where the automation is defined through tasks using YAML format and for the Installation and configuration of Databases on physical machines, Virtual Machines.
  • Setup Elasticsearch, Log stash, Kibana for log monitoring.
  • Designed filters for ELK.
  • Setup Docker and created base images.
  • Setup Docker Registry for storing Docker images.
  • Administered and Implemented Jenkins for automated builds.
  • Automate the manual tasks using Bash, Python and Batch scripting.
  • Setup Monitoring and Alerting Using Check MK.
  • Setup Kubernetes cluster.
  • Worked on MySQL database for setting Artifactory.
  • Used GIT as source code repository.
  • Performs daily operational checks, reviews event management alerts and e-mails, and assists wif audits of inventory and processes.
  • UsedAnsible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Maintained high availability clustered and standalone server environments and refined automation components wif Shell, Python scripting and configuration management (Ansible).
  • Involved in Linux administration activities like troubleshooting of regular issues, configuration issues, applying patches, kernel upgrades, package management, diagnosing resource utilization and file system issues.

Environment: RHEL 5.x/6.x/7.x, Windows Server 2012/2016, Chef, AWS, ELK, Docker, Kubernetes, GIT, Jenkins, Check MK, Ubuntu 14.04 LTS/ 16.04 LTS, SQL, Ruby, Shell, Python, Power Shell.

Confidential, IN

Devops/AWS Engineer

Responsibilities:

  • Designed and implemented Amazon Web Services architecture, API implementation EC2 Server setup and deployment, build, maintenance, and configuration of various AWS resources like, EC2, EBS, Elastic Load Balancers, S3, VPC, Security Groups, that are utilized for different environments like dev, testing, staging/prod.
  • Implemented Continuous Integration using Jenkins and GIT.
  • Creating a fully Automated Build and Deployment Platform and coordinating code builds, promotions and orchestrated deployments using Jenkins and Git.
  • Responsible for writing Hooks and Triggers using Shell.
  • Built Java application using Maven.
  • Designed, wrote and maintained systems (Python) for administering GIT.
  • Build Java code on to different Jenkins servers as per the schedule.
  • By using Jenkins as a full cycle continuous delivery tool involving package creation, distribution and deployment onto tomcat application servers via shell scripts embedded into Jenkins jobs.
  • Used to write Jenkins Pipeline Groovy scripts for continuous Integration and build workflows.
  • Perform tests and push build artifacts to Nexus Artifactory.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs and also, configuration automation using Docker containers.
  • Worked wif product development to resolve build-related issues in all projects.
  • Migrating the data to respective DEV and QA Oracle database before doing code roll-out.
  • Manage the configurations of multiple servers using Ansible.
  • Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.
  • Wrote Ansible Playbooks wif Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks.
  • Bootstrapping instances using Chef and integrating wif auto scaling.
  • Creating Cloud Watch alerts for instances and using them in Auto-scaling launch configurations.
  • Creating groups, assigning roles and permissions using IAM service.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances wif respect to specific applications.
  • Worked wif Amazon Web Services (AWS) services like EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, RDS, Redshift.
  • Able to create scripts for system administration, AWS using language such as Python.
  • Networking communication skills and protocols such as TCP/IP, Telnet, FTP, NDM, SSH.
  • Troubleshooting various production related outages. Involved in sprints and planned releases wif the team using JIRA and Confluence.

Environment: AWS, Docker, Python, Ruby, RHEL 5.x/6.x, CM Synergy, Jira, GIT, AWS, Web Logic, Mercury, Quality Center, Visual Build, .Net, Maven, Jenkins, J2EE, WebSphere.

Confidential, PA

Cloud Engineer - AWS

Responsibilities:

  • Worked on AWS provisioning and good noledge of AWS services like EC2, Elastic Load-balancers, Elastic Container Service, S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, Dynamo DB, DMS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM, EMR, Elastic Search.
  • Configuring and Networking of Virtual Private Cloud (VPC). Developed Cloud Formation scripts to automate EC2 instances.
  • Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost TEMPeffective, fault tolerant and highly available systems.
  • Created Cloud Formation templates and deployed AWS resources using it.
  • Created S3 buckets and also managing policies for S3 buckets.
  • Used S3 bucket and Glacier for storage and backup on AWS.
  • Created Cloud Watch alerts for instances & used them for auto-scaling launch configurations. Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto-Scaling, and RDS in Cloud Formation JSON templates.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS service in AWS cloud.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Worked wif the developers to configure plugins through Eclipse to develop the code.
  • Coordinated wif developers, Business Analysts and Managers to make sure that code is deployed in the Production environment.
  • Assisted in migrating existing data center into the AWS instances.
  • Responsible for day to day build & deployments in pre-production and production environments.
  • Got introduced to IaaS, PaaS, SaaS culture and worked on AWS platforms.
  • Implemented a GIT mirror for SVN repository, which enables users to use both GIT and SVN.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment.
  • Used Ant and Maven as a build tools on Java projects for the development of build artifacts on the source code.
  • Created scripts in Python to automate log rotation of multiple logs from web servers.
  • Worked on Bootstrapping instances using Chef and integrating wif auto scaling.
  • Managed the configurations of multiple servers using Chef. Created multiple recipes and also customized facts for efficient management of the Chef clients.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances wif respect to specific applications.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.

Environment: VMWARE, RHEL 5.x/6.x, Windows Server 2008/2012, Tomcat Server, Ubuntu 14.04 LTS, Ansible, Chef and AWS.

Confidential

Linux Administrator

Responsibilities:

  • Installation, maintenance, administration and troubleshooting of Linux.
  • Configured kick start server and updating/applying patches to the server using Red hat satellite server.
  • Performed automated installations of operating system using jumpstart for Solaris and kickstart for Linux.
  • Configured the users accounts for continuous integration - Jenkins.
  • Experience wif migration to amazon web services AWS from datacenter.
  • Installing and configuring apache and supporting them on Linux production servers.
  • Monitored server and application performance and tuning via various stat commands and tuned I/O, memory etc.
  • Experienced in troubleshooting critical hardware and software issues and other day-to-day user troubling tickets.
  • Adding servers to the domain and monitoring them using spectrum.
  • Worked on performed data-center operations including rack mounting and cabling.
  • Monitored Linux server for CPU utilization, memory utilization and disk utilization for performance monitoring.
  • Monitoring system activities and fine-tuned system parameters and configurations to optimize performance and ensure security of the system.
  • Performed capacity analysis, monitored and controlled disk space usage on system.
  • Administration for multiple sun hardware, this involves creating domains, adding/deleting system components.

Environment: Sun Solaris 10/9, RHEL 4.x/5.x, Dell Power Edge 1850/2850 servers, Intel servers, Sun Ultra Enterprise 4500, Sun Enterprise 450, SDS 4.1, 4.2 Solstice Disk suite VERITAS Volume Manager, VERITAS Netback up 5.0.

Confidential

System Administrator

Responsibilities:

  • Problems & performance issues. Deployed latest patches for Sun, Linux and Application servers.
  • Performed Solaris and Red Hat Linux Kernel Tuning for TCP/IP stack.
  • Installed & configured Sun Fire 210, V240, V440, V490, V880, 1280& HP Proliant DL-320/360/380/560/580 L Servers.
  • Mirrored root disks on all the servers by using Solaris volume manager.
  • Providing 24 x 7 supports to various application level server level & network level.
  • Monitoring & troubleshooting of any datacenter outages.
  • Configured NFS Servers, NIS+ Servers, NIS+ Clients, Diskless clients and Auto clients and auto mounted the file systems using direct and indirect maps and also msetup entries in /etc/dfs/dfstab in Solaris share file systems and mounted the disks onto the client systems.
  • Linux kernel, memory upgrade and swap area. Sun Solaris Jump start Installation and Redhat Linux Kickstart Installation. Configuring DNS, DHCP in Sun Solaris 8/9 & other Network Services.
  • Formatted raw disks & partitioned them using the format utility. Created file system using newfs and mounted it. Created devices and special files using mknod.
  • Installed, managed Solaris Volume Manager (Configuring mirror/Breaking mirror/metadata bases Solstice Disk suite 4.2.1).
  • Installed, managed Veritas Volume Manager 3.5 (VxVM) on Solaris 9. Veritas Netbackup installation and maintenance Backup/restore & Disk/Volume management wif Veritas Volume Manager on Sun SPARC Storage Arrays & Multi-Packs.

Environment: Sun Solaris 7/8/9, RHEL 4,, Veritas Storage Solutions 4.0 for Solaris Veritas Cluster Server (VCS), Veritas File System (VxFS), Veritas Volume Manager (VxVM), Veritas Netbackup 3.5/4.0, Apache Web Server.

We'd love your feedback!