We provide IT Staff Augmentation Services!

Cloud Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Devops Professional with 8 years of IT experience and played Devops Manager/Architect/Product manager role with public cloud expertise in addition
  • Implemented the CICD pipeline as a code using Jenkins shared lib / Declarative dockerized multibranch pipeline with AWS ECS deployments.
  • Experience on DevSecOps by implementing security controls using tools like checkmarx, Whitesource, Twistlock, and Sonar.
  • Incorporated HITRUST certification for all microservice deployment in AWS public cloud for CICD pipeline.
  • Experience in AWS administration, Governance, Cost optimizations
  • Good Knowledge in monitoring and logging services using ELK, Prometheus, Grafana, kibana.
  • Experience in container management using Kubernetes and Jfrog Artifactory for Docker images by writing CFT and Terraform for standard templates for cloud deployment.
  • Experience in Angular 1.x/ 2.0/4.0/6.0 8.0 , ReactJS, MongoDB, Node.js and Redis Queue.
  • Experience in working with AWS services such as EC2, IAM, VPC, Auto Scaling, ELB, S3, EBS, Cloud Formation, and Cloud Watch.
  • Experience in writing Ansible playbooks for creating Jenkins pipeline for one click application deployment for standard deployment
  • Experience in Microsoft Products and their deployment including Octopus and PowerShell.
  • Experience in designing, configuring and deploying solutions on Microsoft Azure using ARM Templates, Azure PowerShell Module and, Azure CLI focusing on high - availability and auto-scaling.
  • Implementation of Release Management automation processes using Team Foundation Server (TFS), Visual Studio Team Services (VSTS).
  • Installation and Configuration and Testing of Team Foundation Server (TFS) 2015 &2017.
  • Experience in defining Roadmap and Portfolio to manage the Jira backlogs of engineering team for better release management.
  • Excellent working knowledge on Microsoft SQL Server 2014.
  • Experience with Terraform to build infrastructure as a code.
  • Around 3 years of experience as JIRA administration in evaluating, implementing and supporting End to End Atlassian products like JIRA, Confluence, and Bitbucket.
  • Experienced in creating JIRA workflows including project workflows, field configurations, screen schemes, permission schemes and notification schemes in JIRA Struts, JSF, EJB 3.1, EJB 2.1 and JMS and integration with GIT, Jenkins
  • Good experience in Microsoft Products and their deployment including Octopus and PowerShell.
  • An effective leader with a proactive approach of sensing and seizing existing business opportunities, converting them into revenues and also delivering on client commitment.
  • A travel enthusiast who has gained multi-country exposure in USA (Holding B1 visa for next 8 years), Europe (France and Belgium).
  • Training: Performed Training Manager Role in creating Training Plan, Schedule, Training Tracker and Training Effectiveness artifacts, experienced in providing services to the business.
  • Good experience in writing internal blogs and given a lot of tech talks in various companies about Devops transformation.

TECHNICAL SKILLS

SCM Tools: GIT, Bitbucket,Github

Build Tool: Maven, MSBuild

Scripting Languages: Unix Shell script, Python

O/S: Linux (Ubuntu, Centos, Redhat)

Continuous Integration: Jenkins pipeline as code, Aws code pipeline, Azure devops

MEAN STACK: AngularJS 4.0, 6.0, 8.0, Node.js, MongoDB, ExpressJS, GRUNT JS

Static Quality: checkmarx, Whitesource,Twistlock

Deployment Servers: Tomcat Apache, IIS, WebLogic

Cloud Infrastructure: AWS,Azure &Microsoft

&Virtualization Container Tool: Docker, Swarm, ECS, Kubernetes

Virtualization Container Tool: Docker, Swarm, ECS, Kubernetes.

Languages: C, C++, SQL, Python, Ruby, Angular, ReactJS, Java/J2EE.

PROFESSIONAL EXPERIENCE

Confidential

Cloud Engineer

Responsibilities:

  • Work collectively with different teams, understand requirements, analyze, and develop DevOps solution options and gain consensus on output to contribute to the DevOps transformation strategy.
  • Develop and implement agile and scalable DevOps solutions, with advanced monitoring and alerting, while establishing best practice tools, frameworks, and processes.
  • Install, assemble, and deploy J2EE applications using Ansible and Jenkins and configure automated deployment processes using custom CI/CD pipelines.
  • Involved in the design and development of application built in Java/J2EE using Struts, Spring and Hibernate.
  • Experience in Microsoft Products and their deployment including Octopus and PowerShell.
  • Worked on setting up CI (continuous Integration) in TFS .
  • Setup various Team Projects into different Team Project Collections in TFS 2012/2013/2015/2017/2018.
  • Created release pipelines using GIT, TFS, Chef for automatic workflow.
  • Created Continuous Integration and Continuous Delivery Pipelines for the build and deployment automation in place.
  • Developed using Angular 8 and set up Jasmine-Karma, PhantomJS setup to unit test the application.
  • Experience in Microsoft Windows Azure Cloud Services.
  • Good experience in Microsoft Products and their deployment including Octopus and PowerShell.
  • Octopus Deploy is an automated software deployment and release management server. It is designed to simplify deployment of ASP . NET applications, Windows Services and databases
  • Contribute ideas to improve our architecture and our processes in addition to developing infrastructure as a code, evolving CI / CD and monitoring, ensuring repeatable deployment patterns, enforcing advanced application functionality, maintaining effective tool utilization.
  • Installation and configuration ofPostgreSQLdatabase on RedHat/Debian Servers.
  • Creating Ansible playbooks and Configure Systems to Specific State. By Using Ansible Templets to create configuration files to Hosts.
  • Building a CI/CD testing workflow that builds an application, deploys it to a test environment, runs tests, and automatically promotes the application based on test results.
  • Ansible automates across your infrastructure, you’ll see plays and tasks complete, each success or failure,Set-up different Playbooks to run in case of success or failure of a prior workflow Playbook.
  • Handle escalated Support tickets till closure for MS Azure PaaS platform. Configured AD connect to configure federation with on-premises ADFS and Azure AD.Experience is using Microsoft Azure
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications.
  • Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points and packages and worked on playbooks for Ansible in YAML scripting.
  • Experience in working on source controller tools like GIT, GITHub, Subversion (SVN), TFS Microsoft Visual Studio VSTS.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Created LTA (Logical Technical Architecture) diagrams using Microsoft Visio.
  • Wrote code in Angular 8, HTML5 and SQL server to provide a responsive design application.
  • Ensure responsibility for the deployment, technical accuracy, and completeness of integrated system designs across our development, testing, staging, and production environments.
  • Worked on AWS EKS, AWS EKS & AWS Fargate.
  • Implemented AngularJS components to maintain each view data.
  • Communicates AWS DevOps configuration baseline changes to end-user community as appropriate.
  • Good experience in Microsoft Products and their deployment including Octopus and PowerShell and Knowledge of network and web related protocols like TCP/IP, HTTPS along with the routing protocols.
  • Understand the latest features like (Azure DevOps, OMS, NSG Rules, etc..,) introduced by Microsoft Azure and utilized it for existing business applications.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, and Terraform.
  • Used signalR in Angular 8 for getting the real time updates.
  • Co-ordinates and maintains the setup and management of Azure DevOps topology monitoring systems and processes.
  • Remediates software, hardware, and system vulnerabilities as identified within the Azure DevOps topology.

Environment: TFS 2013/2015 and 2017,AWS and Microsoft Azure DevOps, Octopus, Ansible, Angular 8, Docker containers, Struts 2.3X,, ServiceNow, ELK, Linux, Terraform, Windows, Splunk.

Confidential

Sr. DevOps Engineer/ Linux admin

Responsibilities:

  • Worked on writing the terraform scripts from the scratch to provision the Virtual Machine scale set and auto scaling in Azure.
  • Create a Custom packer images in Azure with required artifacts using terraform.
  • Created Build and release definitions for Continuous Integration and Continuous Deployment in Azure DevOps.
  • Developed WAP pages using XML, XERCES, Struts, JSP and XSLT to be accessed by all the customers of the NZ telecom using their mobile devices.
  • Created a AngularJS SPA framework that shows the Sql server database log.
  • Worked on Azure active directory such creating user in the domain and assigning role to the user.
  • Worked on Portainer tools to manage the Docker host.
  • Created and Extensively used Octopus deploy Automation for .net application by setting a transformed variable to change Config files accordingly.
  • Handle escalated Support tickets till closure for MS Azure PaaS platform. Configured AD connect to configure federation with on-premises ADFS and Azure AD.Experience is using Microsoft Azure.
  • Set up different kinds of Build triggers including - Gated -Checkin, Continuous Integration (CI), and Rolling Builds in Team Foundation Server 2010 & TFS 2012.
  • Worked on the Customization of Work Items, Reports in TFS 2013& 2015.
  • Used the report builder in customization of Reports in TFS 2013.
  • Solving various .Net application issues and providing various technical solutions for .Net, TFS and Microsoft IIS.
  • Created and maintained continuous integration (CI) using tools Jenkins/Maven over different environments to facilitate an agile development process which is automated and repeatable, enabling teams to safely deploy code many times a day.
  • Expert in managing SonatypeNexus/Artifactory repositories for the nuget artifacts and dependencies.
  • Worked on setting up CI (continuous Integration) in TFS.
  • Migrated Linux environment to AWS by creating and executing a migration plan, deployed EC2 instances in VPC, configured security groups &NACL's, attached profiles and roles using AWS Cloud Formation templates and Ansible modules.
  • Deployed Active Directory domain controllers to Microsoft Azure using Azure VPN gateway.
  • Design and document CI/CD tools configuration management.
  • Build and Deployment CI/CD Jenkins pipelines as code.
  • Designed and implemented Software configuration management SCM and change management CM solution using TFS
  • Implemented TFS branching and merging operations for .NET Source Code in the Agile Development Methodologies.
  • Experience in working on source controller tools like GIT, GITHub, Subversion (SVN), TFS Microsoft Visual Studio VSTS.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Creating builds using PowerShell Scripts, Ant/Maven scripts manually and automated.
  • Automated the infrastructure using Terraform and making it auditable by storing all the infrastructure changes in a version control system like GIT.
  • Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Designed and deployed applications utilizing AWS stack which includes EC2, S3, Dynamo DB and IAM, focusing mainly on high-availability and fault tolerance.
  • Worked with GitHub private repositories and creating S3 backups by enabling versioning and moved objects to Amazon Glacier for archiving purpose.
  • Configured RDS instances using Cloud formations and Terraform.
  • Developed build and deployment scripts using ANT and Apache MAVEN as build tools in Jenkins to move from one environment to another environment.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Created release pipelines using GIT, TFS, Chef for automatic workflow.
  • Created Continuous Integration and Continuous Delivery Pipelines for the build and deployment automation in place.
  • Installation and configuration of PostgreSQL database on RedHat/Debian Servers.
  • Creating Ansible playbooks and Configure Systems to Specific State. By Using Ansible Templets to create configuration files to Hosts.
  • Building a CI/CD testing workflow that builds an application, deploys it to a test environment, runs tests, and automatically promotes the application based on test results.
  • Ansible automates across your infrastructure, you’ll see plays and tasks complete, each success or failure, Set-up different Playbooks to run in case of success or failure of a prior workflow Playbook.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications.
  • Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points and packages and worked on playbooks for Ansible in YAML scripting.
  • Collaborated with development support teams to setup a continuous delivery environment with the use of build platform tool Docker.
  • Worked on Docker images to provide platform as service on private and public cloud in VMware Cloud.
  • Managed local deployments in Kubernetes Cluster, creating local cluster and deploying application containers.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, and Terraform.
  • Wrote code in Angular 6.0, HTML5 and SQL server to provide a responsive design application.
  • Used Terraform to build infrastructure as a code.
  • Developed application using angular and material controls to enable the full control over the rendered HTML and JQuery for client side scripting.
  • Used DataDog tool to monitor the infrastructure and applications health.
  • Developed the JUKE BOX web application using JSP, JSTL, AJAX, HTML, CSS, Struts framework and CDS API’s so that the customers can shop for mobile content using their web browser.
  • Involved in integrating the Jenkins and Jira.
  • Used Jira for ticket tracking purpose.

Environment: Bitbucket, FormanOrchestration, Octopus, Puppet, Docker containers Linux, Windows,TFS,Struts 2.3X, Atlassian JIRA, Terraform, DataDog and Portainer.

Confidential

SR DevOps Engineer

Responsibilities:

  • Configuring, Automating and Deploying with Ansible for configuration management to existing HPOneView and VCenter Infrastructure.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Wrote Python Code using Ansible Python API to Automate Cloud Deployment Process.
  • Developed Python Modules for Ansible Customizations.
  • Implemented OAUTH2 authentication in Angular 6.
  • Worked with ALM tool TFS 2013/2015/2017/2018 &VSTS.
  • Worked on DevOps tools like VSTS, Octopus, to automate the deployment process as well as to transform the configurations according to environments.
  • Solving various .Net application issues and providing various technical solutions for .Net, TFS and Microsoft IIS.
  • Managing TFS/VSTS user accounts and permissions in Azure AD.
  • In-depth knowledge of the technical implementation of Change Management, Incident Management, Problem Management, Service Catalog, Configuration Management, Reporting, Discovery and Integrations.
  • VSTS and TFS Management.
  • Developed build and development processes for Pre-production environments.
  • Developed Shell/Python Scripts for automation purpose.
  • Created and wrote Python and PowerShell for automating tasks.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Developed build and development processes for Pre-production environments.
  • Developed Shell/Python Scripts for automation purpose.
  • Created and wrote Python and PowerShell for automating tasks.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
  • Building and Installing servers through Azure Resource Manager Templates (ARM).
  • Working on monitoring API Gateway and Integrating the application with Kusto to analyze event logs.
  • Defining various branching, labeling and merging strategies using TFS.
  • Maintaining the code base across several versions in TFS 2013/2014.
  • Worked as an administrator on Microsoft Azure and part of Devops Team for internal projects automation and build configuration management. Involved in configuring virtual machines, storage accounts, and resource groups.
  • Deploying a DC/OS cluster with ACS and containerized applications
  • Automates the deployment of Linux applications inside software containers with Docker.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Building and Installing servers through Azure Resource Manager Templates (ARM).
  • Automated test scripts from Jenkins to execute on HP ALM. Designed workflows in Atlassian JIRA to deal with issues and maintained all the user stories for tracking as per Agile style.
  • Virtualized the servers using Docker for the test environments and dev-environments needs, also configuration automation using Docker containers.
  • Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch.

Environment: GIT, TFS, Forman Orchestration, Ansible,Docker containers,Troll Board, Redhat Linux, Windows, Atlassian JIRA, Python, VMware.

Confidential

Build Release Engineer/Linux Administrator

Responsibilities:

  • Provided System Administration and Hardware Support for about 2500+ servers based on different flavors of Linux/ Unix.
  • Provided Level 3 system support to the above said servers and co-ordinate with the architects. vendors, application teams.
  • Worked as Customer supporting various teams including WebSphere, MQ Series, Oracle database, network and third-party vendors etc.
  • Worked on installation, maintenance and modifications of monitoring software - Hobbit for server monitoring and I3 for database monitoring and responding to end-user requests for assistance and modifications. These monitoring tools increased the client efficiency by 5% - 10%.
  • Setup various Team Projects into different Team Project Collections in TFS 2012/2013/2015/2017/2018.
  • Monitoring web servers, application servers &SQL servers' performance using tools like: VSTS, GIT, Octopus.
  • Responsible for managing Code Repository in TFS 2013/2015.
  • Configure Server for SQL database environment and Application Middle-tier environment;
  • Worked with various vendors for troubleshooting issues, supervise the work of vendors to ensure proper installation and configuration of servers, security configurations.
  • Worked on other admin tasks which includes server monitoring, monitor back-ups of all servers, file system issues, firmware upgrades, address system issues(hardware/software), patching.
  • Expertise in Veritas volume manager and Veritas clusters
  • Expertise in LVM and Good knowledge on Red hat clusters
  • Perform OS level patch installation, package/rpm installations & upgrades on production and development servers.
  • Install patches on red hat servers using red hat satellite servers managed by client.

Environment: Linux/ Unix, WebSphere, MQ Series, Oracle database, network and third-party vendors Red hat clusters.

We'd love your feedback!