We provide IT Staff Augmentation Services!

Sr.devops/cloud Engineer Resume

3.00/5 (Submit Your Rating)

Newark, NJ

PROFESSIONAL SUMMARY

  • Over 8 Years of experience as a Linux Administrator, DevOps engineer with in - depth noledge of Cloud Computing strategies & expertise in the areas of Build and Release management, CI/CD pipeline, Configuration management, Automation, containerization, cloud solutions, Linux Administration and maintaining cloud environment.
  • Involved in AWS Cloud IaaS stage with componentsEC2, VPC, ELB, Auto - Scaling, Security Groups, Route53, IAM, EBS, AMI, RDS, S3, SNS, SQS, Cloud Watch, Cloud Formation, Cloud Front, & Direct Connect.
  • Experience in Server infrastructure development on AWS Cloud, extensive usage ofVirtual Private Cloud (VPC), Cloud Formation, Cloud Front, EC2, RDS, S3, Microsoft Azure, Route53, SNS, SQS, and Cloud Trail.
  • Defined AWS Security Groups which acted asvirtual firewallsthat controlled the traffic allowed to reach one or moreAWS EC2 instances.
  • Extensive experience withAWS(Storage, Application Services, Deployment and Management) and managed servers on AWS platform instances usingPuppet, Chef Configuration management.
  • Templated AWS infrastructure as a code using Terraform to build staging and production environments.
  • Expertise in Architecting and ImplementingAzure ServiceOffering, such asAzure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.
  • Design, Implement and Build Azure Monitoring for cloud systems and Remote Systems at other sites using Azure Diagnostics, Azure Monitoring agent, SCOM and Splunk
  • Knowledge ofAzure Site RecoveryandAzure BackupInstalled and Configured the Azure Backup agent and virtual machine backup, EnabledAzure Virtual machinebackup from theVaultand configured theAzure Site Recovery (ASR).
  • Hands-on experience Designing, planning and implementation for existing on premise applications toAZURE Cloud(ARM), Configured and deployed Azure Automation Scripts utilizing Azure stack Services and Utilities focusing on Automation.
  • Expertise in AzureScalabilityand AzureAvailability- Build VMs availability sets using theAzureportal to provide resiliency forIaaSbased solution andVirtual Machine Scale Sets (VMSS)usingAzure Resource Manager (ARM)to managenetwork traffic.
  • Experience in migrating on-premises applications toAzureand configuredVNETsandsubnetsas per the project requirement also performedPowerShell scriptingto doPatching,Imaging, andDeployments inAzure.
  • Worked in container-based technologies likeDocker,KubernetesandOpenShift. Point team player onOpenShiftfor creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through SSH and logs, modification of Build configs, templates, Image streams, etc.
  • Managing theOpenShiftcluster that includes scaling up and down the AWS app nodes.
  • Had very strong exposure using ansible automation in replacing the different components ofOpenShiftlike ECTD, MASTER, APP, INFRA, Gluster.
  • Working on implementing new OCR solution; Spring Boot,OpenShift, microservices. Member of group developing containerized applications; Docker, Spring Boot, Kubernetes,OpenShift. Deployed Microservices to IBM Bluemix Cloud Foundry and later migrated toOpenShift.
  • The deployment model uses Atlassian development repository tools,Jenkinsas the build engine, while execution deployments to container orchestration tools ranged over time fromOpenShifton EC2,AWS.
  • Experience inKubernetesto deploy scale, load balance and manageDockercontainers with multiple names spaced versions and good understanding ofOpen Shift Platformin managing Docker Containers andKubernetesClusters.
  • Worked on developingAPIsusingKubernetesto manage and specify the copies of the containers to run the actual servers in the cloud environment.
  • ManagedKubernetescharts using Helm. Created reproducible builds of theKubernetesapplications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases ofHelm packages.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scalingKubernetescloud infrastructure and microservice containerorchestration.
  • Created Clusters usingKubernetesand worked on creating manypods,replicationcontrollers, replica sets, services, deployments, labels, health checks and ingress by writingYamlfiles.
  • Automated the process of installation, configuration of the web application servers likeWebSphere/WebLogic/Apache Tomcat/JBOSS using Ansible.
  • UsedCI/CD tools Jenkins, Git/Gitlab,Jira and Docker registry/daemon for configuration management and automation usingAnsible.
  • Provisioned the highly available EC2 Instances using Terraform and Ansible Playbooks.
  • Managed AWS infrastructure as code using Terraform.
  • Used Terraform scripts to Automate Instances for Manual Instances that were launched before.
  • Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform.
  • Strong experience with the following technologies: Linux administration, Linux scripting (python, bash), MySQL, Postgres SQL, Microsoft Windows Server OS, Microsoft SQL, Microsoft Active Directory, Microsoft Remote Desktop Services, Citrix XenApp, VMWare virtualization, Backup Software
  • Migrated Oracle Databases from on-premises to AWS RDS - Oracle, Postgres, MySQL (views, stored procedures, functions, materialized views)
  • Experienced in database technology suchSQL, MySQLincluding NoSQL databases likeMongoDB.
  • Created AWS RDS and DynamoDB databases, performed monitoring and restoring of AWS RDS and DynamoDB databases. Performed migration of Microsoft SQL server, MariaDB, PostgreSQL to RDS and MongoDB, Cassandra to DynamoDB.
  • In depth noledge in using Atlassian tools such as JIRA, Confluence and Bitbucket for managing ticket tracking. Developing confluence pages and managing source code in repositories.
  • Built a Nagios monitoring instance from scratch called NJN is not just Nagios which monitors the entire company infrastructure 900 hosts and 15,000 services with a 4 second average check latency.
  • Patched Nagios to be able to multiplex active checks with nrpe, to allow for up to 10k hosts and 100k services from one Linux machine.
  • Created an 8-level severity matrix for the Nagios instance which assigning unique values to each level, as well as assigning SLAs to for users to be able to quickly judge how quick to respond to every alert based on the alert severity.
  • Experience executing the CI Jenkinsbuildjob for both Android and iOS application builds. Using GIT (Stash) tool as the source code repositories for all projects and Artifactory for all builds (ipa/apk)releaserepository.
  • Experienced with version control tools like GIT and SVN and integratedbuildprocess with Jenkins.
  • Automated thereleasepipeline to achieve zero touch deployments using Jenkins, GIT.
  • Hands on with GIT / GIT Hub for code check-ins/checkouts and branching and various other functions.
  • Good written and verbal communication skills, strong organizational skills, and hard-working team player and well-practiced in attending business team queries for supporting business requirements.

TECHNICAL SKILLS

Cloud Technologies: AWS, Azure, OpenStack

Containerization: Kubernetes, Docker, OpenShift

Configuration Management and Automation: Chef, Terraform, Ansible

Virtualization Technology: Vagrant, VMware, vSphere, Oracle Virtual Box

CI/CD Tools: Jenkins

Build Tools: Maven

Database Systems: MySQL, Postgres DB, Cassandra

Log Management: Elastic Search, Logstash, Kibana

Monitoring Tools: Zabbix, NetIQ, Datadog

Version Control Systems: GIT, Bitbucket

Scripting Languages: Bash, Python

Linux Distribution Systems: RHEL, Centos7, Ubuntu

PROFESSIONAL EXPERIENCE

Confidential, Newark, NJ

Sr.Devops/Cloud Engineer

Responsibilities:

  • Implemented a CI/CD pipeline usingAzure DevOps (VSTS, TFS)in both cloud and on-premises withGIT, MS Build, Docker, Mavenalong withJenkins’splugins.
  • Experience in writingInfrastructure as a code (IaC) inTerraform, Azure resource management, AWS Cloud formation.Created reusableTerraform modulesin both Azure and AWS cloud environments.
  • Configured Azure Multi-Factor Authentication (MFA) as a part of Azure AD Premium to securely authenticate users and worked on creating custom Azure templates for quick deployments and advancedPowerShellscripting. Deployed Azure SQL DB with GEO Replication, Azure SQL DB Sync to standby database in another region & Fail over configuration.
  • Worked onServerless services, created and configuredHTTPTriggers in theAzure Functionswith application insights formonitoringandperformingload testing on the applications using theVisual Studio Team Services(VSTS)alsocalled asAzure DevOps Services.
  • Knowledge ofAzure Site RecoveryandAzure BackupInstalled and Configured the Azure Backup agent and virtual machine backup, EnabledAzure Virtual machinebackup from theVaultand configured theAzure Site Recovery (ASR).
  • Worked on RedHat OpenShiftto improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
  • Worked onOpenShiftfor container management and to enhance container platform multi - tenancy.
  • Wrote Automated shell scripts to ensureOpenShift-Environment is monitored end to end so that we can monitor in Bank's internal script-based Monitoring tool.
  • Designed a patch process and wroteansibleplaybooks for patching OpenShift -RHEL, atomic OS and for bug fix forOpenShift.
  • DevelopedCI/CDsystem withJenkinson Google'sKubernetescontainer
  • Environment, utilizing Kubernetes and Docker for the runtime environment for theCI/CDsystem to build and test and deploy.
  • Used Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple names spaced versions.
  • Implemented Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple names spaced versions.
  • Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
  • Experience in code deployment, Orchestration and Scheduling using tools such asKubernetes,Docker Swarm,Apache Mesos,CoreOS Fleet,Cloud Foundry’s Diego, CloudFormation, and automation validation using Test Kitchen, Vagrant, Ansible andTerraform.
  • ConfiguredRDSinstances usingCloudformations andTerraform.
  • UsedTerraformto map more complex dependencies and identify network issue.
  • BuiltJenkinsjobs to createAWSinfrastructure fromGitHubrepos containingterraformcode.
  • Using Bash and Python included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs.
  • Involved in using Terraform migrate legacy and monolithic systems to Amazon Web Services.
  • Setting up the build and deployment automation for Terraform scripts using Jenkins.
  • Responsiblefor CI and CD using Jenkins, Maven and Ansible.
  • ManagedAnsible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers.
  • Involved in implementingAnsibleconfiguration management and maintaining them in several environments onAWS cloud and VMware.
  • Worked as RDS DBA on Oracle/SQL Server/Postgres/Mysql/DynamoDB/Redshift
  • Defined and developed database migration strategy of Sybase to Oracle, MySQL to Oracle using gloden gate replication which reduced the overall cost by 20%.
  • Deployed MongoDB using Docker image and setting up Mongo DB cluster using MongoDB Atlas.
  • Experience in setting up MongoDB Client and writing queries to validate data against Mongo Collections, MySQL.
  • Experience with capacity planning, continuous integration and application deployment using Jenkins and Subversion (SVN) and GIT for version control, Maven and Ant for Building and Packaging.
  • Experience in managing source control repositories like GIT by creating new Repositories and creating user level credentials.
  • Resolved update, merge and password authentication issues in Gitlab and Jira.

Environment: AWS, Office 365, Terraform, Maven, Jenkins, EC2, VPC, ELB, Auto - Scaling, Security Groups, Route53, IAM, EBS, AMI, RDS, S3, SNS, SQS, Cloud Watch, Cloud Formation, Kubernetes, Python, Ruby, XML, Shell Scripting, PowerShell, Jenkins, Git, Jira, GitHub, Ansible, Docker, Windows Server, TFS, VSTS, LDAP, Nagios.

Confidential, Detroit, MI

DevOps Cloud Engineer

Responsibilities:

  • Worked on MultipleAWSinstances, set the security groups,Elastic Load BalancerandAMIs,Auto scalingto design cost effective, fault tolerant and highly available systems.
  • Worked withTerraformto create stacks inAWSfrom the scratch and updated theterraformas per the organization’s requirement on a regular basis.
  • Created templates forAWS infrastructureas a code usingTerraformto build staging and production environments.
  • DefinedAWSsecurity groups which acted as virtual firewalls to control the incoming traffic ontoAWS EC2 instances.
  • Designed the Infrastructure and implemented onAWScloud.
  • Configured & deployed Java applications on Amazon Web Services (AWS) for a multitude of applications utilizing theAWSstack, cloud formation.
  • Created environment on AWS platform, AWS Hadoop EMR cluster, Kafka Cluster, Cassandra Clusters and implemented system alerts onDataDog.
  • POC on Implementing AWS Kinesis based consumers in Lambda and pipeline data to a data lake while allowing real time analytics using DynamoDB and ordering based on the location of mobile users and ordering trends.
  • Configuring and Networking of Virtual Private Cloud (VPC). Written Cloud-Formation templates and deployed AWS resources for dev, test, staging and production.
  • Major focus onConfiguration, SCM, Build/Release Management,Infrastructure as a code (IAC)and asAzure DevOpsoperations Production and cross platform environments.
  • Deployed Active Directory domain controllers to Microsoft Azure using Azure VPN gateway.
  • Worked on the Deployment, Configuration, Monitoring and Maintenance ofOpenShiftEnterprise Administration and worked with the management ofOpenShiftEnterprise resources.
  • Experience in administering and monitoring of AWSIdentity and Access ManagementService for access control.
  • Worked as anOpenShiftSMEs for migration of various applications fromOpenShift2.x to the newer 3.x platform for some major applications already existing in the V2 environment.
  • Setup NFS servers asOpenShiftstorage backend and configured various storage claims for developers.
  • IntegratedDockercontainer orchestration framework using Kubernetes by creating pods,config Maps, deployments.
  • Developed Dev/Test/Prod environments of different applications onAWSby provisioningKubernetes clustersonEC2instances usingDocker,Bash, Chef, and Terraform.
  • Administer, secure, and maintain multipleKubernetes clustersto support a global service.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Use ofDockerandKubernetesto manage micro services for development of continuous integration and continuous delivery.
  • Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker registries, installation and configuring Kubernetes and clustering them.
  • BuiltJenkinsjobs to createAWSinfrastructure fromGitHubrepos containing terraform code.
  • Managed different infrastructure resources, like physical machines,VMsand evenDocker containersusingTerraformand created automated build procedures to ensure code is always ready for deployment in various cloud environments such asAWS,Azure.
  • ConfiguredRDSinstances usingCloudformations andTerraform.
  • UsedTerraformto map more complex dependencies and identify network issue.
  • BuiltJenkinsjobs to createAWSinfrastructure fromGitHubrepos containingterraformcode.
  • Worked on proof of concept on open-source databases like Postgres and MySQL for various projects.
  • Experience in usingAmazon RDS Multi- A-Zfor automatic failover and high availability of the databases tier forMySQL/MySQL Workloads.
  • Managed the source code management tool Bitbucket and Git as a versioning tool.
  • Migrated all operations files and scripts to GitHub Enterprise installation to optimize deployment and allow tracking of configurations and scripts within GitHub.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations, and plug-ins for the JIRA with Git, Bamboo.

Environment: Azure, GitHub, Red Hat Linux 5.x/6.x, Windows, Maven, Ruby, Shell scripts, Git, IaaS, PaaS, SaaS, Apache Tomcat, VMware, Ubuntu, Linux, Jenkins, Mesos, Chef, Puppet, Ansible, Svn, GIT, AWS, Docker, Bash, Shell, Vagrant, Gradle

Confidential, Houston, TX

DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation.
  • Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Developed environments of different applications on AWS by provisioning on EC2 instances using Docker, Bash and Terraform.
  • Responsible for automation and orchestration of cloud services offerings on AWS.
  • Automated the cloud deployments using Python and AWS Cloud Formation Templates.
  • CreatedAzureAutomation Assets,Graphical runbook,PowerShell runbookthat willautomatespecific tasks, deployedAzure ADConnect, configuringActive Directory Federation Service (AD FS)authentication flow,ADFSinstallation usingAzure AD Connect, and involved in administrative tasks that includeBuild,Design,DeployofAzure environment.
  • ManagedAzureInfrastructureAzure Web Roles,Worker Roles,VM Role, Azure SQL,Azure Storage,Azure ADLicenses,Virtual Machine Backupand Recover from a Recovery ServicesVaultusingAzure PowerShellandAzure Portal.
  • Deployed and optimized two tierJava, Pythonweb applications toAzure DevOps CI/CDto focus on development by using services such asReposto commit codes,Test Plansto unit test, deployApp Service,Azure Application Insightcollects health performance and usage data of the process, stored artifacts in blob storages.
  • Implemented cloud servicesIAAS, PAAS, andSaaSwhich includeOpenStack,DockerandOpenShift.
  • Worked onOpenShiftplatform in managing Docker containers and Kubernetes Clusters and Created Kubernetes clusters using ansible playbooks.
  • ManagedOpenShiftmaster, nodes with upgrades, decommission them from active participation by evacuating the nodes and upgrading them.
  • Worked with RedHatOpenShiftContainer Platform forDockerandKubernetes. UsedKubernetesto deploy scale, load balance, scale and manageDockercontainers with multiple namespace versions.
  • Deployment of aDockerized RabbitMQinOpenShiftso that we might use the auto-scaling capabilities ofOpenShiftwith aRabbitMQcluster.
  • Working noledge ofDocker Hub,Docker Container network, creating Image files primarily for middleware installations & domain configurations. EvaluatedKubernetesfor Docker ContainerOrchestration.
  • Involved in creation of Architecture and built Minimum Viable product (MVP) for containerization platform using Docker and Kubernetes.
  • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Scheduled, deployed, and managed container replicas onto a node cluster using Kubernetes.
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Involved in usingTerraformandAnsible, migrate legacy and monolithic systems toAzureand managing Ubuntu and RHEL virtual servers onAzureby creatingAnsibleNodes.
  • Used Terraform to reliably version and create infrastructure on Azure. Created resources, using Azure Terraform modules, and automated infrastructure management.
  • Similar infrastructure is deployed to Azure and additional cloud providers or on-premises datacenters using Terraform and managed infrastructure on multiple cloud providers.
  • Created Infrastructure in a Coded manner (Infrastructure as Code) usingTerraform.
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containingTerraformcode.
  • Installed, configured, and managed MongoDB servers and performance tuning of Mongo Databases.
  • Installing, configuring, and managing the databases likeMySQL, NoSQL, DB2, PostgreSQL,MongoDB, DynamoDB,andCassandra DB.
  • Experience in buildingDockerimages using GitLab-ci build automation runner.
  • Automated deployment from GitLab-ci toOpenShift
  • Defined dependencies and plugins in Maven pom.xml for various activities and integratedMaven with GIT to manageand deploy project related tags.

Environment:SVN, Clear Case, Maven, ANT, Gradle, Jenkins, GIT, Chef, Web Sphere, Jira, JBoss Application Servers, Apache Tomcat, ELK, Agile/Scrum, SDLC, Windows, Docker, Nginx, Nagios, AWS EC-2, Route 53, S3, VPC, EMR, SQS, Auto scaling, ELB, Shell Scripts, Unix/ Linux environment.

Confidential

Build and Release Engineer

Responsibilities:

  • Followed SDLC process for the implementation of the projects.
  • Developed and implemented the software release management for the release of web applications.
  • Involved in setting upJIRAas defect tracking system and configured various workflows, customizations, and plugins for theJIRAbug/issue tracker.
  • Resolved update, merge, and password authentication issues inJIRA.
  • Expertise inshell scriptingusing SSH, KSH and bash.
  • Troubleshooting and problem solving of Confidential servers, debugging OS failure.
  • Experience in working on source control tools like TortoiseSVNandPerforce
  • Expert in deploying the code through web application servers likeApache Tomcat/JBOSS.
  • Ability in development and execution ofXML, Shell ScriptsandPerl Scripts.
  • Build and release software baselines, code merges, branch and label creation and interfaced between development and infrastructure.
  • Implemented Subversion branching and merging operations for Java Source Code.
  • Experience with build tools Ant and Maven for writing build.xmls and pom.xmls respectively.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, find bugs and Selenium.
  • Partially worked as build tools administrator SVN, Jira, and Jenkins.
  • Managed builds and wrote Build scripts for Java and WebSphere based applications.
  • Maintained source code repository in subversion.
  • Successfully administrated Subversion, Cruise Control and Anthill Pro.

Environment: Scripting, Windows, UNIX, puppet, ANT, Apache, CentOS, VMware, DNS, LDAP, NFS, NIS.

Confidential

Build and Release Engineer

Responsibilities:

  • Installed, Configured and Maintained Debian/RedHat Servers at multiple Data Centers.
  • Configured RedHat Kick start for installing multiple production servers.
  • Installed and configured DCHP server to give IP leases to production servers.
  • Management of RedHat Linux user accounts, groups, directories, and file permissions.
  • Installed packages with yum and rpm.
  • Installation and configuration of Postgres SQL database on RedHat/Debian Servers.
  • Performed Disk management with the halp of LVM Logical Volume Manager.
  • Extensively worked on Installation and configuration of Red Hat Linux 3/4/5/6.x, CentOS 4/5/6.x, Solaris 9/10, SUSE, and Windows 03/08/12 Servers on large, distributed environment.
  • Worked on Vblock Infrastructure to perform Virtualization using VMWare ESX, vSphere on RHEL/SUSE servers.
  • Worked on vRealize Automation which accelerates the deployment and management of applications and compute services.
  • Written multiple manifests and customized facts for efficient management of the puppet clients.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers across ESX hosts.
  • Jumpstart Solaris servers, custom configure, install packages, patches, harden. Creating LDOMs, installing Solaris, creating volumes & installing package
  • Implemented, configured, and deployed new patches, upgrades, bug fixes on both physical and virtual Red Hat Linux servers using satellite server and YUM server.
  • Providing 24x7 on call support, documented and assisted customers with day-to-day Red Hat Enterprise Linux server issues.
  • Deployed various Red Hat Enterprise Linux builds using VMware Templates. Also configuring files in Linux and NIC’s in Windows servers.

Environment: Sun Solaris, UNIX, SVN, Perforce, Java, Eclipse, Ant, Jenkins, Maven, WebSphere, WebLogic, SQL.

We'd love your feedback!