We provide IT Staff Augmentation Services!

Sr. Devops / Cloud Engineer Resume

4.00/5 (Submit Your Rating)

Orlando, FL

SUMMARY:

  • Over 8 years of IT Professional Experience as Cloud/ DevOps Engineer comprising of Linux and System Administration with major focus on AWS, Azure, Open Stack, Continuous Integration, Continuous Deployment, Configuration Management, Build/release Management and Virtualization technologies which also includes Troubleshooting and Performance issues.
  • In depth experience on SaaS, PaaS and IaaS concepts of cloud computing architecture and Implementation using Azure, AWS, Google cloud platform, OpenStack and Pivotal Cloud Foundry (PCF), Slack, Salesforce.
  • In depth understanding of the principles and best practices of software configuration management (SCM) in Agile, Scrum and Waterfall methodologies.
  • Experience in Designing, configuring and managing public and private cloud infrastructures utilizing Amazon Web Services (AWS) like Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File System, RDS, DynamoDB, Redshift, DMS, Kinesis, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM, EMR and Elastic Search.
  • Experience with AWS Command Line (CLI), AWS SDK, current AWS product offering and services, best practices and troubleshooting techniques, and experience providing systems administration and issue resolution for AWS.
  • Expertise in Azure Development worked on Azure web application, App services, Azure storage, AzureSQL Database, Azure Virtual Machines, Azure AD, Azure search, Azure DNS, Azure VPN Gateway and Notification hub.
  • Experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Azure Application Insights, Logic Apps, Data Factory, Service Bus, Traffic Manager, Azure Monitoring, AzureOMS, Key Vault, Cognitive Services (LUIS) and SQL Azure, Cloud Services, Resource Groups, ExpressRoute, Load Balancing, Application Gateways.
  • Experience in creating and managing pipelines using Azure Data Factory, copying data, configuring data flow in and out of Azure Data Lake Stores according to technical requirements.
  • Designed and worked with team to implement ELK (Elastic search, Logstash and Kibana) Stack on Azure to provide end - to-end search and visualization for investigating log files.
  • Having good knowledge on Google Cloud Platform (GCP) and expertise in Object Oriented Programming using core Java, Groovy and J2EE.
  • Proficiency in OpenStack services such as Horizon, Keystone, Nova, Neutron, Glance, Cinder, Ceilometer and Swift.
  • Expertise in Pivotal Cloud Foundry (PCF) architecture and design, troubleshooting issues with platform components, and developing multi-regional deployment models and patterns for large-scale deployments on Cloud Foundry.
  • Experienced in using cloud migration tools like Snowball, direct connect for migrating data from on-premises data centers to AWS Cloud and Implemented Terraform modules for deployment of various applications across multiple cloud providers and managing infrastructure.
  • Expert in designing Continuous integration and developing Jenkins and Anthill, performed end to end automation for build and deployments.
  • Expertise in Branching, Merging Strategies, migrating projects from Subversion repositories to GitHub Enterprise repositories through Team Foundation server (TFS).
  • Hands on in using Bamboo modules such as BuildCompleteAction, BuildPlanDefinition, and Administration configuration.
  • Developed Chef Cookbooks, testing of Cookbooks using Food Critic and Test Kitchen and running recipes on nodes managed by on premise Chef Server.
  • Experience using Ansible Tower dashboard, role base access control, access to Ansible for deployments and worked with Ansible Playbooks to automate various deployment tasks and working knowledge on Ansible Roles, Ansible inventory files and Ansible Galaxy.
  • Experience in Writing Puppet manifests for deploying, configuring, install shield and managing collected for metric collection and monitoring and constructed the Puppet modules for continuous deployment.
  • Expertise in using Docker to containerize custom web applications and deploy them on Digital Ocean with Ubuntu instances through SWARM Cluster and to automate the application deployment in cloud using Vagrant.
  • Expertise in implementing a production ready, highly available, fault tolerant Kubernetes infrastructure and Worked on Scheduling, deploying and managing container replicas on a node cluster using Kubernetes.
  • Expertise in using build tools like MAVEN, ANT and Gradle for building the deployable artifacts such as war & ear from source code.
  • Experienced in keeping up and looking at log archives using monitoring tools like Nagios, Splunk, CloudWatch, ELK Stack, Dynatrace, New Relic and AppDynamics.
  • Expertise in Virtualization technologies like VMware ESX/ESXI, CITRIX XEN SERVER/OPENSTACK and involved in the maintenance of virtual servers.
  • Experience in Linux/Unix System Administration, Network Administration and Application Support working on Red Hat Linux 4/5/6/7, SUSE Linux 10/11, Sun Solaris 8/9/10
  • Excellent understanding of reference models like OSI Model protocol suite (IPv4, IPv6, all supported IEEE standard protocols), TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, SSH).
  • Experience in working with Application and Web servers like IIS, Tomcat, Apache, Confidential, JBoss, WebLogic, Nginx, Open VPN, Sensu, log stash and in Design patterns such as Model View Controller (MVC), Strategy Pattern, Command Pattern, Factory Pattern, Inversion of Control and Singleton Pattern.
  • Proficient with Ruby, Perl, Power Shell, JSON, YAML, Groovy, Bash/Shell, Python and Developed python, and shell scripts for automation of the build and release process and automated Nagios alerts and email notifications using Python script and executed them through Chef.
  • Experience with Relational and NOSQL Database Management systems like MySQL, MSSQL, Oracle, PostgreSQL, Cassandra, CouchDB and Mongo DB.
  • Extensive experience in ticketing and tracking tools like JIRA, REMEDY, ClearQuest, Redmine, Bugzilla for Production hotfixes and bugfixes.
  • Experienced in all phases of the Software Development Life Cycle (SDLC) with specific focus on the build and release and quality of software and involved with teams that worked on Scrum, Agile Software Development and Waterfall Methodologies.
  • Excellent experience in designing, documenting and automating the build and release process and Good analytical, presentation & communication skills and able to adapt new technologies and project environments.

TECHNICAL SKILLS:

Languages: C, C++, Core Java, J2EE, JDBC & Collections.

Database: My SQL, MS SQL, Dynamo DB, Mongo DB, MariaDB, Cassandra, AWS RDS.

Web Technologies: HTML, CSS, XML, AJAX.

Scripting: Bash/Shell, Ruby, Python, PHP, Perl, HTML5, JavaScript, PowerShell, JSON, YAML.

CI Tools: Hudson, Bamboo, Jenkins.

Deployment Tools: Puppet, Chef, Ansible.

Version Control Tools: GIT, SVN, Perforce, Gerrit, Bitbucket, TFS.

VMware ESX/ESXi, Windows Hyper: V, Power VM, Vagrant, Virtual box.

Container Tools: Kubernetes, Docker.

Cloud: Amazon Web Services, Microsoft Azure (IaaS & PaaS), PCF, OpenStack.

Build Tools: Maven, Ant, Gradle.

Monitoring Tools: Nagios, Splunk, ELK, App Dynamics.

Repositories: Nexus, Artifactory, JFrog.

Web Servers: JBOSS 4.x/5.x, Apache Tomcat 5.x/7.x, Web Sphere (4.0, 5.0), Web Logic (8/9/10).

Operating System: Red Hat Linux 7/6/5/4, Ubuntu 16/14/13/12, Debian, Fedora, CentOS, Windows 10/8/7/Vista/XP, Solaris 11/10/9/8, Mac OS.

Networking/protocol: TCP/IP, DNS, NFS, ICMP, SMTP, DHCP, OSPF, BGP, UDP and RIP.

PROFESSIONAL EXPERIENCE:

Sr. Devops / Cloud Engineer

Confidential, Orlando, FL

Responsibilities:

  • Developed environments of different applications on AWS by provisioning on EC2 instances configuring Terraform, Bash and Docker.
  • Created AWS Instances, Instance Groups, AWS IAM and Security Groups in Public and Private Subnets in VPC.
  • Configured multiple Elastic Load Balancers (ELB) with EC2 Auto Scaling Groups for high availability; fault tolerant Docker containers in ECS.
  • Experience with Terraform to build infrastructure as a code. Created multiple highly available ECS clusters and deployed multiple services into clusters configuring Terraform Scripts. Developed Terraform Scripts to automate the infrastructure deployment.
  • Developed automated provisioning applications according to organizational standards for deployment to AWS environment.
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform code. Hands on experience on terraform as a tool for building, changing and versioning infrastructure safely and efficiently.
  • Maintained the cloud infrastructure using a combination of Jenkins, Terraform and Rundeck for automating CICD pipeline in AWS.
  • Worked with the application team on testing and validating the new deployments. Configured Keyblade tool for application configurations.
  • Configured RDS, Elastic Cache and encrypted the security credentials in corresponding VPC configuring Vault.
  • Experience with Luna Control Centre to deploy and manage content assets (e.g. site and applications) on the Akamai platform.
  • Worked on Akamai (Content Delivery Network) for defining multiple certificates and registering multiple URL’s. Configured multiple VPC’s, Subnet and Route 53 DNS.
  • Experience in Cache purging, whitelisting, adding new digital properties to an existing Subject Alternate Name certificate and SSL certificate deployed on Akamai.
  • Extensively worked on Vault Secret Management and Consul tools to provide security credentials, tokens and API keys.
  • Configured RDS, Elastic Cache and encrypted the security credentials in corresponding VPC configuring Vault.
  • Created AWS lambda batch Jobs and scheduled jobs based on the company requirements. Designed and worked with team to implement ELK (search, log stash and Kibana) Stack on AWS
  • Migrated legacy applications and underlined platforms from data centers to AWS cloud. Experience on several Docker components like Docker Engine, Hub, Machine, Compose and Registry.
  • Stored the log files in AWS S3. Configured versioning in S3 buckets where the highly sensitive information is stored. Enabled Cloud Trail to capture the API activities in AWS S3 buckets.
  • Experience in dockizing the java applications. Worked on NoSQL DBs MongoDB, Cassandra for relational Database purposes.
  • Experienced in creating RDS instances to serve data through servers for responding to requests. Configured Multi AZ RDS instances for High Availability and Read Replica instances for serving read intensive applications.
  • Experience in configuring Splunk and Integrated Splunk with Active directory and LDAP authentication.
  • Performance monitoring of CPU, Memory, Disks and network of multiple services configuring AS Cloud Watch metric logs.
  • Experience with analysis of logs and performing root cause analysis for various issues coming up once the application went to production region.
  • Experience in deploying the application in multiple Testing and QA environments. Worked with different team members for automation and Release components.
  • Experience in troubleshooting any issues generated while build and deployments. Provided on-call support during off-hour times on a monthly rotational basis.

Environment: AWS, EC2, AMI, S3, EBS, Elastic Load balancer (ELB), Auto Scaling groups, Glacier, VPC, IAM, Cloud Watch, Akamai, DynamoDB, MySQL, shell scripts, Elasticsearch, Logstash, Kibana, Git, GitHub Maven, Chef, Artifactory, Selenium, Docker, Mesos, Jenkins, uDeploy, PowerShell.

Sr. DevOps / Cloud Engineer

Confidential | Mason, OH

Responsibilities:

  • Being an active role in application infrastructure management team, I was completely involved in setting up the new environment for Continuous Integration (CI) and Continuous Deployment (CD) in Agile software methodology.
  • Evaluated architecture proposals for data migration and used Infrastructure as code with almost Zero downtime and Designed a serverless data ingestion pipeline leveraging multiple services, which was the most cost-efficient solution that reduces workload by 30% and affordable for a DevOps team to execute and operate.
  • I have migrated data from on premises data center to AWS cloud using AWS snowball import export device.
  • Responsible for Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Developed Lambda Functions to test the data consistency in S3: It validates each file in the S3 buckets with the Source flat files in the remote local server using hashing and then sends the consequent results to respective SNS topics.
  • Created Lambda Scripts to Automate AWS services, include web servers, ELB, Cloud front Distribution, database, EC2 and database security groups, S3 bucket and application configuration, this Script creates stacks, single servers or joins web servers to stacks and designed custom scripts for running cron jobs.
  • Wrote python Program on Lambda to Ingest Raw Json data received through API Call into the Amazon Kinesis Streams Used Cache DB based Redis Server to perform real time data ingestion traceability.
  • Performed Data Validations and transformations like which included filtering, mapping data fields, and converting data formats Using Elastic Map Reduce (EMR) and Kinesis.
  • AWS EC2 and Cloud watch services, CI/CD pipeline management through Jenkins automation of manual tasks using Shell scripting.
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
  • Deployed and configured Elastic Search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Setting Up ELB + nginx with HTTP/2.0 support to scale app backend for more traffic Migrating Backend from HTTP/1.1 to HTTP/2.0 for better connection management
  • Used EC2 as virtual servers to host Git, Jenkins and configuration management tool Chef and Converted slow and manual procedures to dynamic API generated procedures.
  • Involved in Configuration Automation and Centralized Management with Chef, implemented to manage all existing servers and automate the build/configuration of new servers.
  • Responsible for testing Cookbooks on AWS instances using Python and to run Chef Scripts to provision Dev servers.
  • Designed and distributed private cloud system solution using Kubernetes (Docker) on CoreOS and used it to deploy scale, load balance and manage Docker containers with multiple name spaced versions.
  • Configured 'nginx' for proxying and created REST API's for calls to micro-services in Docker containers.
  • Continuous Architectural changes to move software system offerings to a distributed service-based architecture utilizing Docker/Kubernetes Technologies.
  • Worked to setup Jenkins as a service inside the Docker Swarm cluster to reduce the failover downtime to minutes and to automate the Docker containers deployment without using configuration management tool.
  • Use Chef, Jenkins, Git, for implementing Continuous Integration from scratch and optimize the Continuous Integration using Jenkins and troubleshoot the deployment build issues using the triggered logs.
  • Implemented docker-maven-plugin in maven POM to build docker images for all microservices and later used Dockerfile to build the docker images from the java jar files.
  • Created four staged CI/CD pipelines with AWS CodePipeline plugin for Jenkins, GitHub repository, Jenkins build server EC2 instance using IAM instance role, proxy and firewall settings to allow inbound connections on server and AWS Code Deploy.
  • Provided administration and Monitoring for Cassandra clusters on EC2 and Implemented a distribute messaging queue to integrate with Cassandra using Kafka and Zookeeper.
  • Work on Nagios and ELK for server monitoring, also used Net Scalar and monitoring tools like Nagios for Load Balancing and Controlling Flow of Traffic.
  • End to end cloud infrastructure monitoring which included monitoring and deployment of core components like Fabric, Storage, RDFE, MDS, SLB, Portal, and Billing etc.
  • Using Ruby, PowerShell and Python scripting, ARM templates developed automation and deployment utilities.
  • Creating, versioning and testing of scripts (Bash, PowerShell), Chef, Nagios, Maven, Git, Jenkins, Python, Ruby to achieve high-level of automation.
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus and uDeploy to orchestra changes across servers and components.
  • Well versed in groovy and Js script used mostly for automation scripting purpose and release module using Configuration Management.
  • Worked with Version control tools Subversion/Git Branching, Merge Strategies, migrated projects from Subversion repositories to GitHub Enterprise repositories.
  • Worked on User administration setup, maintaining account, monitor system performance using Nagios and Splunk.
  • Configured network and server monitoring using Grafana, ELK Stack with Logspout and Nagios for notifications.
  • Skilled in various Bug tracking tools like JIRA, Remedy.

Environment: AWS, Terraform, GCP (Google cloud platform) Cassandra, Kafka, Zookeeper, IIS, Bash, Lambda, python, Chef, Docker, PCF, Kubernetes, Jenkins, Linux, Maven, Ant, JIRA, Agile, Nagios, Vagrant, SVN, ELK, ARM, Perl, Json, Ruby, Splunk, PowerShell, Bitbucket, Git.

Sr. DevOps / Cloud Engineer

Confidential | Estero, FL

Responsibilities:

  • Developed build and deployment processes for Pre-production environments.
  • Used Subversion as source code repositories. Developed Shell/Python Scripts for automation purpose.
  • Managed servers on the Microsoft Azure Platform Azure Virtual Machines instances using Ansible Configuration Management and Created Ansible manifests, profiles and roles modules to automate system operations.
  • Managed Azure Infrastructure Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365, Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.
  • Used Azure Terraform to deploy the infrastructure necessary to create development, test, and production environments for a software development project.
  • Hands on Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows Azure and SQL Azure and in Azure web and database deployments.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets and designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets.
  • Building and Installing servers through Azure Resource Manager Templates (ARM).
  • Setup Azure Virtual Appliances (VMs) to meet security requirements as software-based appliance functions (firewall, WAN optimization and intrusion detections).
  • Created Azure Automation Assets, Graphical runbooks, PowerShell runbooks that will automate specific tasks. Expertise in deploying Azure AD Connect, configuring ADFS authentication flow, ADFS installation using Azure AD Connect.
  • Worked as an administrator on Microsoft Azure and part of DevOps Team for internal projects automation and build configuration management and involved in configuring virtual machines, storage accounts, and resource groups.
  • Managing a team of DevOps engineer for infrastructure support on AWS cloud Creating cloud formation scripts for hosting software on AWS cloud and automating the installation of software through PowerShell scripts.
  • Created playbooks for Azure deployments and bug fixes with Ansible and Deployed and tested playbooks in Docker containers before pushing changes in Git.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Gained experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Configured VM's availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Designed IaaS and PaaS solutions for new clients migrating from onsite infrastructure to cloud.
  • Implemented Micro-services using Azure platform build upon Spring Boot Services and created workflows on TeamCity for setting up automated pipelines for CI/CD with Azure.
  • Built Jenkins job setup for applications using PowerShell scripting and used ANT and MAVEN as a build tools on java projects for development of build artifacts on the source code.
  • Migrated ANT projects into Maven projects and written maven POM files from scratch for multi modules projects.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
  • Ability to build deployment, build scripts and automated solutions using various scripting languages such as Shell, PowerShell, Python, Ruby.
  • Created and wrote shell scripts Bash, Ruby, Python and PowerShell for automating tasks.
  • Automated Weekly releases with ANT and Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Setting Up ELB + nginx with HTTP/2.0 support to scale app backend for more traffic Migrating Backend from
  • HTTP/1.1 to HTTP/2.0 for better connection management.
  • Built, implemented, and maintained hardware and software infrastructure to host TFS as a SaaS solution including.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Used Ansible to automate Configuration management and to manage Web Applications, Configured Files, Data Base, Commands, Users Mount Points and Packages.

Environment: Azure, AWS, AIX and Windows, PCF, BMC Remedy, Shell, Python, Java, Web Logic Server 11g, Active Directory, JDK1.7, XML, Anthill Pro, SVN, Jenkins, Ansible, Maven, GIT, Jira, Docker, SQL.

AWS DevOps Engineer

Confidential | Ann Arbor, MI

Responsibilities:

  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and created nightly AMIs for mission critical production servers as backups.
  • Worked with CloudTrail, CloudFront, and Glacier services, Design EC2 instance architecture to meet high availability application architecture and deploying, configuring, and managing servers in AWS.
  • Support, troubleshooting and problem resolution for the developed Cloud Formation scripts to build on demand EC2 instance formation.
  • Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform and Managed AWS infrastructure as code using Terraform.
  • Continuous deployment, continuous integration, and promoting Enterprise Solution deployment assets to target environments.
  • Used Amazon RDS MySQL to perform basic database administration. Set up DynamoDB for NoSQL data for other teams on lightweight Docker containers with elastic search and quick indexing.
  • Utilized Puppet for configuration management of hosted Instances within AWS.
  • Integrated existing systems into AWS/EC2 cloud infrastructure and built/maintain a puppet master server and used that to push out bi-weekly application updates.
  • Elastic Load Balancer, and DNS services with amazon Route 53. Utilize EBS to store persistent data and mitigate failure by using snapshots.
  • Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM) and managed network security using Security Groups, and IAM.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control and used IAM to create new accounts, roles and groups
  • Designed AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Used Amazon Route53 to manage DNS zones and gave public DNS names to elastic load balancers IP's.
  • Used CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Configured Elastic Load balancer (ELB) including high availability of ELB using various subnets in various availability zones, configured security settings and health check for application.
  • Optimized volumes and EC2 instances & Created multi AZ VPC instance
  • Installation configuration and administration of MongoDB databases Migrate data to/from mongodb using MongoDB, Cloud Manager provides a complete package for managing MongoDB deployments.
  • Worked on configuring Chef repositories and Setup Various Work stations of Chef with different operating systems.
  • Managed in performing good pull type delivery using chef which reduces user end problems and managed the scheduling of jobs for build and release with Jenkins.
  • Managed the delivery of applications within delivery dates with quality and developed the automation of the build process with the maven scripts.
  • Helped in extracting data from applications using web services by attaining integration with SOAP web services.

Environment: PYTHON, MySQL, CSS, JavaScript, AJAX, HTML/XHTML, XML, Django framework, Git, EC2, AWS S3, AWS RDS, AWS EBS, Python, Jenkins, Apache, Linux.

AWS DevOps Engineer

Confidential | Atlanta, GA

Responsibilities:

  • Created and launched Amazon EC2 Instances using AMI Amazon Images (RedHat Linux, Windows) and configured the launched instances with specific applications.
  • Created S3 buckets and maintained and utilized the policy management of S3 buckets and Glacier for storage and backup on AWS.
  • Used Amazon IAM to grant fine-grained access to AWS resources to users and staged data from multiple source systems into Amazon S3 and loading the data warehouse in Amazon Redshift.
  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS.
  • Hands on creating notifications and alarms for EC2 instances using Cloud Watch and used AWS SDK, CLI and Cloud Formations CFT to create AWS resources.
  • Augmented existing SaaS capabilities to address IaaS and PaaS governance opportunities in AWS.
  • Deployed and monitored scalable infrastructure on Amazon Web Services (AWS) & configuration management using Ansible.
  • Created the ELK Stack (Elasticsearch, Logstash, Kibana) for Log management within EC2 / Elastic Load balancer for Elasticsearch with Rest API's.
  • Implemented a Continuous Delivery pipeline with GitHub, Jenkins, Docker and AWS AMI's.
  • Whenever a new GitHub branch gets started, automatically, Jenkins, our Continuous Integration server attempts to build a new Docker container from it, the Docker container has the AMI backed in and leverages Linux, Windows containers.
  • Worked hands-on to create automated, containerized cloud application platforms (PAAS); design and implement DevOps processes that use those platforms.
  • Container clustering with Docker, Mesos and managed Docker, Docker Swarm.
  • Supported implementations of Kafka and RabbitMQ message servers running Linux and Windows server.
  • Using Agile process, we developed and implemented software release management strategies for several applications.
  • Performed Build and deployment of Java, J2EE, Node.js applications on to environments such as QA, UAT and Production.
  • Managed the source code for various applications in Git and Configured Git with Jenkins.
  • Build scripts using Maven build tools in Jenkins to move from one environment to other environments and push build artifacts to Nexus.
  • Responsible for installing Jenkins master and slave nodes and configure Jenkins builds for Continuous Integration and Continuous Delivery.
  • Developed Chef Cookbooks, testing of Cookbooks using Food Critic and Test Kitchen and running recipes on nodes managed by on premise Chef Server.
  • Created end to end automation of Continuous Deployment and Configuration Management in IBM uDeploy.
  • Created Ansible playbooks in YAML code to automate system operations.
  • Automated deployment modules WebLogic, Confidential applications and configuration settings using a combination of PowerShell scripts and Ansible.
  • Automated webserver content deployments via Python, shell scripts.
  • Resolved update, merge and password authentication issues in Jira and Confluence for continuous progress on the project.

Environment: AWS, EC2, AMI, S3, EBS, Elastic Load balancer (ELB), Auto Scaling groups, Glacier, VPC, IAM, Cloud Watch, DynamoDB, MySQL, shell scripts, Elasticsearch, Logstash, Kibana, Git, GitHub Maven, Chef, Artifactory, Selenium, Docker, Mesos, Jenkins, uDeploy, PowerShell, Ansible, Python, JIRA, Nagios.

Build and Release Engineer

Confidential

Responsibilities:

  • Provided CM and Build support for more than 3 different applications, built and deployed to the production and lower environment.
  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • Implemented, maintained and supported reliable, timely and reproducible builds for project teams.
  • Maintained build related scripts developed in ANT, Python and Shell and modified build configuration files including Ant's build.xml
  • Worked with development team to migrate Ant scripts to Maven.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Worked with development, testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems
  • Worked on the Oracle databases in the backend to execute the DMLs and DDLs.
  • Installed, configured and administered Confidential Application Server 6.1on Solaris Server.
  • Created custom developer tools and workflows for testing and releasing Puppet code.
  • Automated the Build Process using Jenkins and handled complete Build and Release process including code, documentation and supporting testing team along with the server Administration
  • Updated Release reports from change management control and Used Puppet to automate Configuration management & Applications.
  • Worked as an SCM in automating the build and deploy process through Anthill Pro and Build forge on deploying applications in WebLogic.
  • Installed and Configured Jenkins for Automating Deployments and providing an automation solution.
  • Integrated GITHUB into Jenkins to automate the code check-out process and Used Jenkins for Automating Builds and Automating Deployments.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins, Jira, Docker, Bamboo, Build forge for Continuous Integration(CI) and deployment into

Confidential

Application Server.

  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Supported and developed tools for integration, automated testing and release management Verified if the methods used to create and recreate software builds are consistent and repeatable.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.
  • Releasing code to testing regions or staging areas as per the schedule published.
  • Used Jira as ticket tracking and work flow tool.

Environment: Jenkins, GIT, ANT, MAVEN, JIRA, Python, BASH, Shell, JAVA/J2EE, Web Sphere, Ant, Maven, MS Build, Jenkins, Puppet, TeamCity, Remedy, Jira, Perl &Shell scripts, SVN, Clear Case, CVS, Unix, Solaris, Apache, IIS, WebLogic, Tomcat 5.

We'd love your feedback!