We provide IT Staff Augmentation Services!

Build And Release Engineer Resume

0/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • 8 years expertise in IT Professional and knowledge in Building, Automating, Deploying, and Release of Code and expertise in AWS Cloud platform with hands on EC2, VPC, IAM, S3, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Mongo DB, Auto scaling, Cloud Front, and Route53
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs) and Deploying and Working on web application with Apache Tomcat Server on Amazon EC2
  • Linux administration & Windows Administration
  • Estimating AWS usage costs and identifying operational cost control mechanisms
  • Experience building, scaling and orchestrating environment deployment and automation.
  • Experienced in automating, configuring, and deploying instances on AWS cloud environments and in Data centers.
  • Experience on working with Docker containers infrastructure and Continuous Integration for building and deploying Docker containers
  • Creating Docker images from scratch and customizing them as per the requirement, along with that working on Docker containers, directory structure and removing Docker images.
  • Administered Jenkins continuous integration server installation and configuration, to automate application packaging and deployments.
  • Implemented Puppet Master, Puppet Console, and Puppet Agents. Created Puppet modules and Classes.
  • Implemented automation with Chef and Puppet for application testing, deployment, and development Prepared documentation describing the configuration state of each item that was under CM control.
  • Worked with different Bug tracking tools like JIRA
  • Experience in Administration/Maintenance of Source Control Management Systems such as Git, GitHub
  • Implementing and setting up S3 SYNC between AWS Instances and S3 on AWS Environment
  • Selecting the appropriate AWS service based on compute, data, or security requirements
  • Implementing snapshot, Backuptool for AWS Instances on AWS Environment
  • Implementing Hardening script for AWS Linux Instances on AWS Environment
  • Managing users and groups using the AWS’s Identity and Access Management (IAM).
  • Configured AWS Multi Factor Authentication to enable two step authentication of user’s access using Google Authenticator and AWS Virtual MFA apps
  • Demonstrated proficiency in network administration (Load Balancing, and VPN).
  • Setting up and administering DNS system in AWS using Route53
  • Developing & Implementing the Autoscaling with Loadbalancer on EC2
  • Excelled on creating AMI (AWS Machine Images) that utilizes ELB (Elastic Load Balancer) and Auto Scaling
  • Configured and managed Elastic Load Balancing (ELB), to avoid single point of failure of applications, thus providing high availability and network load balancing
  • Experience in administration of databases like MySQL,Mango DB, Amazon DynamoDB,andAmazon RDS.
  • Create and run MongoDBdatabase using AWSEC2, AWS VPC, AWS Cloud Formation.
  • Deployment of RDS in Multiple Availability zones and configured and tested DB Failover scenarios by creating Read Replicas of primary DB, including testing of Read replicas to promote to Primary DB and configured backups of DB
  • Creating CloudWatch alerts for instances and using them in Auto scaling launch configurations
  • Experience on monitoring tools like Nagios.
  • Deployed CloudFront to deliver content further allowing reduction of load on the servers
  • Implementing and setting up Nimsoft monitoring for AWS Instances on AWS Environment
  • Implementing and setting up Squid proxy server for AWS Instances on AWS Environment
  • Implementing and setting up NAT HA failover on AWS Environment
  • Implementing and setting up AWS Security groups for AWS Instances on AWS Environment
  • Have experience with AWS LAMBDA which runs the code with response of events
  • Implementing and setting up Route 53 for AWS Web Instances & ELB & CloudFront on AWS Environment
  • Implementing VPC on AWs cloud Environment and Handle the complete control of computing
  • Configuring and maintaining web servers like HTTP Web Server, Apache Web Server, and WebSphere Application Server on Red Hat Linux
  • Good Knowledge of using different protocols like FTP, SFTP, SSH, HTTP, HTTPS
  • Excellent knowledge of Client/Server architecture, OSI layers, TCP/IP networks
  • Good understanding of Network Topology (LAN/WAN/Subnets/VPN/Firewalls)
  • Worked on web technologies like HTML/CSS, JavaScript

TECHNICAL SKILLS

Platforms: Ubuntu, Red Hat LINUX, Windows XP/ 7/ 8/10, RHEL, CENT OS

Cloud Technologies: AWS(EC2, S3, ELB, CloudWatch,VPC,Route53, Autoscaling, RDS,Dynamo DB, IAM, SNS, SQS, CloudFront, Elastic Beanstalk, Snapshots, RedShift Cloud Formation, EBS, Static Website)

Web Server: Apache Tomcat, HTTP Web Server, Web Sphere

CI tools and Containerization Tools: Jenkins, Bamboo, Docker, Kubernetes.

Build Tools: ANT, Maven, MS Build

Configuration Management Tools: Chef, Puppet, Ansible

Scripting Languages: Bash Script, Ruby, Perl, Python, Shell Script, JavaScript

Web/Application servers: WebLogic, WebSphere, Apache Tomcat, HTTP Web Server

Cloud Monitoring Tools: Nagios, AWS cloud watch, Data log, New Relic

Version Control Tools: Git, GitHub, Bitbucket

Basic Programming: C, Html, CSS, JavaScript

Database: MySQL, AWS Dynamo Db, Mongo Db, AWS RDS

IDE: Visual Studio, Eclipse, Notepad ++

PROFESSIONAL EXPERIENCE

Confidential, Carrolton, TX

Sr. DevOps/AWS ENGINEER

Responsibilities:

  • Working with broad range of AWS, Cloud Services like EC2, ELB, Amazon Glacier, Cloud Front, Code Deploy, Elastic Bean stalk, Auto Scaling, Route 53, S3, AMI, SNS, Dynamo DB, Elastic search and Cloud Watch and have in - depth knowledge on other cloud services
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances
  • Configured S3 to host static web content
  • Assigned and managed roles for users and groups by defining policies via Identity and Access Management
  • Configured Elastic Load Balancers (ELB) with EC2 Auto scaling groups. Created monitors, alarms, and notifications for EC2 hosts using Cloud Watch and SNS
  • Used AWS CLI to create new instances and manage existing instances
  • Costing, designing, building, and managing the infrastructure environments needed for the projects in the AWS hosting platform
  • As a part of Infrastructure management team, completely involved in setting up the new environment for Continuous Integration (CI) and Continuous Deployment (CD) in agile software methodology
  • Using Amazon Elastic Beanstalk, automatically handling the deployment, from capacity provisioning, load balancing and auto-scaling along with SQS, SNS, SWF services to application health monitoring.
  • Installing/Configuring/Administering/Monitoring of Subversion/GitHub Enterprise, WAS (WebSphere Application Server) and Jenkins on RHEL Linux 7.0 environment
  • Creating Docker images from scratch and customizing them as per the requirement, along with that working on Docker containers, directory structure and removing Docker images
  • Setting up Continuous Integration environment using Jenkins and set the new Jenkins server and slave machines to support machines to support.
  • Worked with build pipeline set up for Continuous Integration/Continuous Deployment using Jenkins/Jenkins Enterprise editions and Udeploy+ to orchestra changes across servers and components
  • Developed build and deployment scripts using ANT and as build tools in Jenkins to move from one environment to other environments
  • Involved in JIRA as defect tracking system and configure various workflows, customizations and plug-ins for Jira bug/issue tracker and integration of Jenkins with Jira/GitHub
  • Implementation of Mongo DB security mechanisms with various authentications and well versed with Software Development Lifecycle process and integrating with DevOps Tool Chain.
  • Worked on the MongoDBdatabase Modelling along with the API technical design
  • Worked on pushing the data to DBused Mango DB and Dynamo DB
  • Implemented automated cloud infrastructure using Chef and automated centralized configuration using Puppet
  • Experience in setting up the Chef repo, Chef work stations and Chef nodes, Development of Chef Recipes through Knife command-line tool to create Chef cookbooks to manage systems configuration
  • Setup up and maintenance of automated environment using Chef Recipes& Cookbooks within AWS environment
  • Worked on building & deploying code through Jenkins, used Jenkins Amazon Web Services (AWS) Code Deploy plugin to deploy to AWS and worked AWS Cloud management
  • Work with Development Team Leads and Testing team to establish a build schedule, execute the builds and troubleshoot build failures, if any. Also, worked closely with them in Merging after each release

Environment: RedHat Linux, Git, GitHub, Jenkins, Docker, Chef, Ant, Jira, AWS- EC2, S3, Mango DB, Dynamo DB, EBS, ELB, VPC, Cloud Watch, IAM, SNS, SQS, Route53, AWS CLI, Auto Scaling, Shell Scripting, Redshift, Apache servers, Linux servers

Confidential, New York City, NY

DevOps/Systems ENGINEER

Responsibilities:

  • Worked with application development teams to ensure that their applications are designed properly for interacting with AWS
  • Implementing EC2, VPC, S3, IAM, Route53, ELB, EBS, RDS, Security Groups, CloudWatch, SNS, Subnets, Routing tables, Internet gateways on AWS
  • Managing IAM accounts (with MFA) and IAM policies to meet security audit and compliance requirements
  • Assigned and managed roles for users and groups by defining policies via Identity and Access Management
  • Configure and managing daily and hourly scheduled snapshots backup and Restore the data from Snapshots if needed
  • Worked on Setup and manage security groups, VPC specific to environment
  • Configured AWS Virtual Private Cloud environment and networking inside the VPC
  • Worked with Glacier to archive old files as needed
  • Manage Red Hat Linux and Windows virtual servers on AWS EC2
  • Implemented and supported creating EC2 instances, S3 storage, Auto Scaling of instances and CloudWatch Monitoring based on requirements
  • Work on Autoscaling, CloudWatch (monitoring), AWS Elastic Beanstalk (app deployments), AWS S3 (storage) and AWS EBS (persistent disk storage)
  • Used Cloud Watch for monitoring the AWS cloud resources and the applications deployed on AWS (used SNS for notifications)
  • Assigned Roles, managed Users and groups and assigned policies to them usingIdentity and Access Management (IAM)
  • Configured S3 Buckets for EBS backed Snapshots and versioning for data backups
  • Good understanding of ELB, Security groups, Route53
  • Configuring and managing AWS Simple Notification Service(SNS)
  • Configured web servers to enable caching, configured CDN application servers and load balancers
  • Deployed applications on AWSby using Elastic Beanstalk
  • Continuous integration and automated deployment and management usingGit,Jenkins, Puppet, Maven, Ant, Docker, or comparable tools
  • Involved in leading Automation Deployment Team by working with Puppet
  • Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus Artifactory) and Deployed Apps using custom modules through Puppet
  • Manage deployment automation by creating Puppet Roles and Profiles and Experience in working with Modules, Classes, Manifests in Puppet
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise
  • Implemented a CD pipeline involving Jenkins, Puppet to complete the Automation from commit to Deployment
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Udeploy, Puppet or custom-built designing cloud-hosted solutions, specific AWS product suite experience
  • Hosting a Static Website Using the S3 service and Route53
  • Configured networking with route tables, access control lists, firewalls, and NAT, HTTP, and DNS
  • Installed, configured, and maintained web servers like HTTP Web Server, Apache Web Server,andWebSphere Application Server on Red Hat Linux
  • Administered databases using RDS, MySQL and DynamoDB in AWS
  • Used AWS CLI to create new instances and manage existing instances

Environment: Jenkins, Puppet, Maven, Docker, Git, AWS- EC2, S3, RDS, EBS, ELB, VPC, Cloud Watch, Auto Scaling, IAM, Route53, SQS,SNS, Agile, Apache servers, Linux servers

Confidential, Wilmington, DE

Build and Release Engineer

Responsibilities:

  • Worked with QA to facilitate verification of releases and was involved in running multiplebuildsat a time
  • Gathered Information from Clients, performed POC and setupBuild/ Deployment Automation and ReleaseManagement for Java base project using JENKINS and Maven.
  • Created and deployedbuildson Web logic, tested inbuildenvironment and released to test team on scheduled time
  • Involved in installing, updating and configuring UNIX and Windows buildreleaseof Cloud products in Linux and Windows environments, using Power Shell, TFS and Python Scripting
  • Created GIT configuration record forbuilds, using derived objects generated duringbuildaudit process implemented and maintained the branching andbuild/releasestrategies utilizing GIT
  • ManagedBuildson Daily, Weekly, Nightly and fortnightly basis and documented allbuildand release process related items; provided Level-1 support for allbuildand deploy issues encountered during thebuildprocess.
  • Performed and deployedBuildsfor various environments like QA, Integration, UAT and Productions Environments.
  • Created and maintained built wrapper scripts using PERL.BuildJava code and .NET code to Jenkins Servers.
  • Converted oldbuildsusing MAKE to Ant and XML for Java build; deployed Java app in JBoss Web Server.
  • Involved in SVN administration, created SVN repositories and giving access rights to the authorized developers
  • Presented on View Object pattern in Web App Automation C#, Ruby, Rake, Power Shell, Selenium, Team City.
  • Involved in documenting Chefbasics, Data bags, Coding standards, Cookbook and testing document.
  • Developed Rational Clear Quest schemas and tailored the tools with custom Perl and VB scripts.
  • Managed and administered Web logic 8 and 10.3 environments.
  • Used Subversion as Version Control for maintaining the versions

Environment: GIT, TFS, Maven, Chef, Docker, Web server, Meta Case, Bamboo, Python, Perl, Shell, Power shell.

Confidential

LINUX ADMINISTRATOR

Responsibilities:

  • Installation, configuration, and upgrade of Redhat 6 Linux operating system
  • Performed regular and system backups
  • Remote monitoring using Inbuilt utilities
  • Monitoring of NFS, SAMBA, SNMP and DHCP servers
  • Package management using RPM, YUM and UP2DATE in Red Hat Linux
  • Ability to write Shell & Ruby scripting
  • Resolved related software and hardware issues
  • Experience working in VMware ESX (vSphere) 4.x, 5.x hypervisor for virtualization and installed different OS such as Linux (RHEL), Mac, Windows
  • Experienced in all phases of the Software Development Life Cycle (SDLC) with specific focus on the build and release of quality software. Experience in Waterfall, Agile/Scrum.
  • Provided server account management and client connectivity support
  • Installing software, Upgrade with latest software

Environment: Redhat Linux, Windows, Mac, Shell scripting, Servers

Confidential

Linux Administrator

Responsibilities:

  • Installed, Configured & Upgrade of Solaris 10 and Linux operating system.
  • Performed LAMP installation and configuration on Ubuntu, Red hat and amazon Linux Instances.
  • Installation and Administration of Red Hat Enterprise Linux, SLSE10 using Kick start including performance monitoring, scaling and capacity planning and hardware maintenance of Sun fire servers.
  • Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Managed UNIX's server services such as Bind DNS, Puppet, Postfix, Apache web server, Tomcat, MYSQL.
  • Installation and administration of TCP/IP, NFS, DNS, NTP, Auto mounts, send mail and print servers as per client's requirement.
  • Integration of Linux/Solaris with Active Directory (LDAP).
  • Performed PXE network installations to install Red Hat Linux in Dell servers
  • Worked on Building new servers from scratch and server monitoring operations using monitoring tools (Nagios, Zabbix).
  • Redesigned and redeployed Nagios implementation. Nodes automatically added and removed mselves via Puppet.
  • Collaborated with backup team to maintain and recover enterprise wide backup servers using VERITAS Net Backup

Environment: LINUX, Nagios, Puppet, Solaris, Apache server, Tomcat, SLSE10, Zabbix.

We'd love your feedback!