Cloud Devops Engineer Resume
FL
SUMMARY
- DevOps/Cloud Engineer wif 7 years of Professional Experience on DevOps operations process like unit test automation, Build/Release Management, Software Configuration Management, Environment, Service, Incident and Change Management.
- Understands and manages teh space between operations and development to quickly deliver code to customers. Seeking for a position in DevOps/Cloud environment, to contribute my technical knowledge.
- Highly motivated and committed DevOps engineer experienced in Automating, configuring, and deploying instances on AWS, OpenStack, Google cloud platform, Microsoft Azure.
- Expertise in AWS platform and its dimensions of scalability including EC2, Lambda, S3, VPC, ELB, AMI, SNS, SES, SQS, RDS, IAM, Route 53, Elastic Container Service (Docker Containers), Elastic Beanstalk, Auto scaling, CloudFormation, CloudFront, CloudWatch, Redshift, Direct Connect, API Gateway, and other services of teh AWS.
- Experience in Private Cloud and Hybrid cloud configurations, patterns, and practices in WindowsAzureand SQLVSTSand inAzureWeb and Database deployments.
- Experience in designing AWS cloud models for Infrastructure - as-a-Service (IAAS), Platform-as-a-Service (PAAS) and Software-as-a-Service (SAAS).
- BuiltAzureenvironments by deployingAzureIaaS Virtual machines (VMs) and Cloud services (PaaS) into secure VNets.
- Experienced on working Chef, Puppet, Jenkins, Git, Maven, Nexus, SVN, Docker, Kubernetes, Nagios and Linux/Unix system administrator on Redhat EL 4.x, 5.x, 6.x, Debian, CentOS 4.x,5.x, Oracle Enterprise Linux, and VMware V-Sphere ESX/ESXi environment.
- Expertise in Azure Development worked on Azure web application, Azure storage, Azure SQL Database, Azure Virtual Machines, Azure AD, Azure search, Azure DNS, Azure VPN Gateway and Notification hub.
- CreatedCloudFormationtemplate to build a repeatable process to stand up various application deployment environments inAWS.
- Knowledge on Terraform a tool for Building, Changing, and Versioning Infrastructure safely and efficiently.
- Excellent knowledge of Google Compute Engine, Google Cloud Storage, Google Cloud Load Balancing and other services of teh GCP family.
- Configuring and deploying instances on GCP environments and Data centers, also familiar wif Compute, Kubernetes Engine, Elastic Search and managing security groups on both.
- Knowledge of implementing supporting platform for OpenStack infrastructure on teh cloud that all applications and services will rely upon.
- Remote administration and system configuration through scripting, Linux CLI (Bash, Perl, Python), SaltStack (Puppet), and Rackspace (OpenStack) console.
- Experience in automate teh code integration and deployment also use Elastic Beanstalk, Lambda, CodeCommit, CodeDeploy, Code Pipeline, Cloud Formation and OpsWorks.
- Experienced onELKarchitecture and its components like Elasticsearch, Logstash and Kibana
- Developed system architecture that integrated AWS S3, Glue, Athena and Redshift Spectrum to make data easier accessible for internal analysis. Developed and automated a serverless data lake and BI environment using S3, Kinesis, Glue, Athena, and Quicksight to aggregate essential application and infrastructure logs.
- Responsible for Ensuring Systems and Network Security, Maintaining Performance and Setting up monitoring using CloudWatch and Nagios.
- Knowledge of SSO, SAML, OAuth, JWT, Rest API, OWASP.
- Migrated On-premises applications to Cloud and Cloud orchestration using Terraform, Cloud Formation and Azure Resource Manager(ARM) templates.
- Maintaining Continuous Integration, Continuous Delivery and Continuous Deployment in multiple environments like DEV, TEST, STAGE & PROD.
- Experience on using Jenkins/Hudson continuous integration service for automating everyday tasks and enhancement of build cycle for variety of products.
- Experience in setting up build pipelines in Jenkins by using various plugins like Maven plugin, EC2 plugin etc. Worked in an agile development team to deliver an end-to-end continuous integration/continuous delivery product in an open-source environment using tools like Chef, Puppet, Octopus, Jenkins.
- Expertise in using build tools like Maven for teh building of deployable artifacts such as war & jar from source code. Application Deployments & Environment configuration using Chef, Puppet.
- Experienced in Branching, Merging, Tagging, and maintaining teh version across teh environments using SCM tools like GIT and Subversion (SVN) on Linux Platforms
- Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for installations and domain configurations. Expertise in Docker using swarm and swarm framework along wif marathon orchestrate.
- Experience in using Jenkins and pipelines to drive all microservices builds out to teh Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Worked extensively on automation engine Ansible that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs
- UsedAnsibleControl server to deploy plays and Playbooks to teh machines and systems in teh inventory. Has worked on integrating Ansible YAML Scripts.
- Experience in writing Shell, Python and Ruby scripts to automate software Configuration process wif Salt Stack, Chef and Puppet.
- Created Shell and Python Scripts to automate creation of AMI's through preboot and bootstrapping techniques. Experience in Designing Azure Resource Manager (ARM) Template and extensive experience in designing custom build steps using PowerShell.
- Experience in Application deployment on various web/application Servers including Web Sphere/Web Logic/Apache Tomcat/JBOSS.
- Utilized Urban Code Deploy for deployments on WebSphere Application Server 5/6 Base/ND and created profiles on Linux RHEL in a clustered environment as per teh needs of scalable projects
- Worked on Build and Release Management methodologies and Software Procedures in all aspects of SDLC.
- Good understanding of OSI Model, TCP/IP Protocol Suite (IP, ARP, TCP, UDP, SMTP, FTP and TFTP)
- Experience wif Linux system administration and virtualization (Redhat, Ubuntu, and VMware).
TECHNICAL SKILLS
Platforms: UNIX, Linux (Red Hat 4.x,5.x,6.x,7.x), CentOS, Ubuntu, Solaris, Windows 8/7/Vista/ XP
Version Control Tools: Subversion (SVN), GitHub, Clear case, Bitbucket
CI/CD Tools: Hudson, Jenkins, Bamboo, Puppet, Chef, Ansible, Team City
Build Tools: Ant, Maven, Gradle, MS Build.
Programming Languages: C, Perl, Shell, YAML, Python, Java, R, HTML
Container Platforms: Docker, Packer, Kubernetes, ECS, Packer
Monitoring Tools: Splunk, Nagios, CloudWatch, Logstash, Elasticsearch, Grafana.
Cloud Platform: AWS, OpenStack, Azure, Google Cloud
Bug Tracking Tools: JIRA, Remedy, HP Quality Center
AWS Services: EC2, ELB, EBS, AMI, S3, VPC, RDS, IAM, CloudFormation, CloudTrail, SNS, SQS, GlacierCloudFront
Artifactories: Nexus, Artifactory, JFrog
Web/Application Servers: WebLogic, WebSphere, JBOSS, Apache Tomcat, Nginx, IIS
Network Protocols: TCP/IP, DHCP, DNS, SNMP, SMTP, Ethernet, NFS
Database Systems: NoSQL, My SQL, Dynamo DB, Mongo DB, Cassandra, RDS
PROFESSIONAL EXPERIENCE
Confidential, FL
Cloud DevOps Engineer
Responsibilities:
- Performed implementation of teh Azure Operations dealing wif IAAS infrastructure (Azure VMs, Virtual Networking, Azure services, Website Deployments) and deployed application as PaaS (Websites, Web Roles and Worker Roles)
- Created Azure automated assets, Graphical runbooks, that will automate specific tasks. Expertise in deploying Azure AD connect, configuring ADFS installation using Azure AD connect.
- Prepared capacity and architecture plan to create teh Azure Cloud environment to host migrated IaaS, VMs and PaaS role instances for refactored applications and databases.
- Involved on migrating SQL server database to SQL Azure data base using SQL Azure migration wizard and used Python API to upload agent logs into Azure blob storage.
- Creation and Maintenance of MS Azure Cloud Infrastructure and Virtual Network between MS Azure Cloud and On-premise network for backend communication.
- Designed Infrastructure Diagrams for different applications before migrating into Amazon cloud for flexible, cost-effective, reliable, scalable, high-performance and secured.
- Designing and configuring teh AWS Simple Notification Service (SNS) and Simple Email Service (SES) architecture of teh solution and working wif a client
- Created highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, RDS, Route53 etc.
- Designed AWS architecture, Cloud migration, AWS EMR, Dynamo DB, Redshift and event processing using lambda function.
- Deployed and monitored, migrated teh scalable infrastructure on Amazon web services specifically on AWS EC2, S3.
- Used terraform to write infrastructure as code. Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Automate infrastructure creation, deployment and recovery using Ansible/Salt, Docker, Terraform & Jenkins.
- Architected, automated, and employed application pipelines for: Kafka, Elasticsearch, Elasticsearch Data, Storm, and Zookeeper using Terraform and Ansible
- Worked onAWSOpsWorks in integration wif Chef Configuration management tool to maintain infrastructure. Created script using AWS CLI to report key CloudWatch metrics for Redshift to automate Redshift health monitoring.
- Designed Architecture for API development & deployment as Microservice including Python code in Docker container and Azure Service Fabric.
- Build Continuous Integration Pipeline using Jenkins and Urban Code Deploy
- Used a Microservices architecture, wif Spring Boot-based services interacting through a combination of REST and Spring Boot.
- Application Deployment on PCF using CF push and Urban code deploy. Also, PCF backup for all teh environments and set-up Jenkins maven build automation wif uploads to Pivotal Cloud Foundry(PCF).
- Used Azure Terraform to deploy teh infrastructure necessary to create development, test, and production environments for a software development project.
- Performed all necessary day-to-day Subversion/GIT support for different projects.
- Collaborated wif teh DevOps implementing CI/CD using Jenkins, building containers using Dockers, provisioning VMs and teh deployment of containers to OpenShift platforms.
- Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
- Created a Continuous Delivery process to include support building of Docker Images and publish into a private repository- Nexus v3.
- Set up system for dynamically adding and removing web services from a server using Docker, Nginx.
- Using various tools such as Ant, Maven, Jenkins, VSTS and Chef, me has established release management processes for teh existing Java based applications and established automated build processes that were non-existent previously.
- Wrote ANT Scripts to automate teh build process, provided ANT build script for building and deploying teh application.
- Integrated Ant and maven wif TFS source control to automatically trigger Builds and publish results back to TFS.
- Enabled customers to better manage software development, deployments and infrastructure wif tools such as GITHub, Jenkins and Chef.
- Worked on using Chef Attributes, Chef Templates, Chef Recipes, and Chef Files for managing teh configurations across various nodes using Ruby.
- Using Chef and AWS allowed me to reduce costs for teh department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure wif Chef.
- Used Amazon Linux AMI packages and configurations for tight integration wif Chef.
- Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
- Automated teh deployment of java builds using chef and ansible. Managed teh configurations of multiple servers using Ansible.
- Written cookbooks for Web Logic, JDK, and Jenkins, tomcat, JBoss and deployment automation.
- Monitored systems wif Nagios & Grafana.
- Configured & Managed different Nagios Plug-in. Installed, configured, and maintained ELK stack systems.
- Experience on container management tools Docker, Mesos, Marathon. Also used to manage clusters of nodes using Build Automation tools like Maven, MSBuild.
- Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, dis script creates stacks, single servers, or joins web servers to stacks.
- Creating new environments and projects in Octopus deploy. Setting up Octopus deploy for Continuous Deployment.
- Wrote Power Shell scripts to automate teh Azure cloud system creation including end-to-end infrastructure, VMs, storage, firewall rules, etc.
- Extensive experience in defining teh branching and teh merging strategies, creating baselines and releasing teh code.
- Performance Monitoring of CPU, Memory, Disks, Network using various monitoring tools like Nagios and Worked wif JIRA as a ticket tracking, change management and Agile/SCRUM tool.
- Written cookbooks for Web Logic, JDK, and Jenkins, tomcat, JBoss and deployment automation
- Involved in Linux system administration and performance tuning. Wrote Shell Scripts (bash), Python, Perl Scripts to automate teh package installation, web server and instance configuration.
Confidential, GA
DevOps Engineer
Responsibilities:
- Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing teh Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling.
- Extensively worked wif broad range of AWS Cloud Services like EC2, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, AWS EMR, AWS Redshift, DynamoDB, Elasticsearch and CloudWatch, has in-depth practical knowledge on other cloud services like Microsoft Azure and OpenStack
- Worked on Multiple AWS instances, set teh security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
- Created S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
- Worked on configuring S3 versioning and lifecycle policies and backup files and archive files in glacier.
- Wrote Lambda function in python scripts for AWS lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters.
- Used CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
- Designed, Architected, and implemented teh Platform as a service built for Multi-tenant platform wifin teh Hybrid cloud infrastructure wifin AWS and GCP.
- Created clusters of instances running on Kubernetes and pushing them into Google Cloud using Jenkins and deploying them into hosting environments using GCP's Containers as a Service (CAAS)
- Hands on experience in Azure cloud services, Azure storage, Azure active directory, Azure Service Bus. Create and manage Azure AD tenants and configure application integration wif Azure AD.
- Experienced in configuration management using ADO, Team Foundation Server (TFS),VSSandSubversion(SVN)
- Integrate on-premises Windows AD wif Azure AD. Migrating Services from On-premises to AzureCloud Environments.
- Analyzed, designed and implemented teh architecture of REST and SOAP API’s and Implemented robust set of services and API's to power teh web application/ Mobile application.
- Created Branches, Labels and performed Merges in Stash and GIT.
- Wrote json templates for CloudFormation and Python scripts for chef automation and contributing to our repository on GitHub (sub version control).
- Implemented continuous integration using Jenkins and VSTS.
- Used Jenkins, Chef, Shell scripts to automate teh code deployment & automation of continuous integration infrastructure (Bamboo, Stash, GIT, TVF and Nexus were also used in dis process)
- Developed Chef recipes to configure, deploy and maintain software components of teh existing infrastructure.
- Worked on several prototype OpenShift projects involving clustered container orchestration and management. Increased application availability by controlling platform ecosystem DNS wif Redhat OpenShift Container Platform.
- Configured Docker containers and CloudBees Jenkins Jobs wif GitHub for CI/CD Pipelines
- Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
- Installed and Configured teh Nexus repository manager for sharing teh artifacts wifin teh company.
- Implemented automated local user provisioning in instances created in Open Stack cloud through Chef Recipes.
- Configured and MonitoredCI CDpipelines usingVSTS, andGIT.
- Utilized Nagios tool to monitor highly optimized PAAS and IAAS solutions.
- Deployed and configured Elastic Search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration wif AWS Lambda and CloudWatch.
- Working wif teh ELK (Elastic Search, Logstash, Kibana) stack to analyze log data obtained from Microsoft Business Intelligence tools.
- Wrote Shell Scripts, Python, JavaScript's to automate teh package installation, web server and instance configuration.
- Implemented java design patterns like Singleton, Factory, Command patterns and wrote Python scripts for pushing data from DynamoDB to MySQL Database.
- Extensively worked wif Change tracking tools like JIRA, SPLUNK, ITSM, BMC Remedy and HP Service
- Created and maintained teh Python deployment scripts for Web Sphere web application server.
- Used OpenStack and AWS cloud services to launch Linux and windows machines, created security groups and written basic Power Shell scripts to take backups and mount network shared drives.
Confidential, NY
DevOps/Azure Engineer
Responsibilities:
- Worked on multiple AWS instances set teh Security group, Elastic Load balancer and AMI’s.
- Experience in Designing and deploying AWS services using EC2, S3, RDS, EBS, Elastic Load Balancers (ELB), Auto scaling groups.
- Built database Model, Views and API's using Python for interactive web-based solutions.
- Worked on installing and configuring Openstack database MySQL, Monitoring and Metering servers.
- Designed Architecture for API development & deployment as Microservice including Python code in Docker container and Azure Service Fabric.
- Created and maintainedSVNrepositories includingBranching, tagging and merging.
- Knowledge of PaaS Cloud solution deployed Kubernetes Cluster over OpenStack
- Worked on several prototype projects involving clustered container orchestration and management
- Development of automation of Kubernetes clusters wif both Fleet and Ansible
- Experience on working wif log analysis platform consisting of and Elastic Search, Logstash, Kibana (ELK) stack to process large amount of data.
- Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
- Creating bridge, external networks and managing floating IP's
- Extensively worked on Jenkins/Hudson, Build Forge for continuous integration and End to End automation for all build and deployments
- Installation and configuration of web hosting administration such as FTP, SSH, RSH, Telnet, and HTTP
- Configuring, administering and troubleshooting of NFS, AutoFS (Direct and Indirect Maps), NIS (master, slave and client) and DNS in multi-platform networks.
- Migrated applications to teh AWS cloud.
- Configured Elastic Load Balancers wif EC2 Autos calling groups.
- Configured volume groups, extend volume groups/LVM/file system, exported and imported volume group for hardware migration.
- Used Swarm as an alternate to Kubernetes. When client requested to use new path.
- Authored Custom and Chef Supermarket Cookbooks and recipes for different scenarios like install/configuration for different products.
- Executed Chef Recipes for Deployment on build on internal Data Center Servers. Additionally, re-utilized and altered same Chef Recipes to make a Deployment straightforwardly into Amazon EC2 instances.
- Wrote Recipes & Cookbooks and uploaded them to Chef-server, Installed Workstation and Bootstrapped Nodes.by using chef cookbooks managed on-site applications and EC2, S3 and ELB
Confidential
Cloud DevOps Engineer
Responsibilities:
- Worked wif team of developers on python applications for RISK management.
- Experienced in Agile Methodologies and SCRUM Process.
- Openstack deployment and administration on RedHat Linux platform
- Worked wif virtualization, virtual networking, virtual switches and software defined networks
- Expertise in OpenStack environments to create and manage users using Keystone, Volume management using Cinder, network and port management using Neutron and VM management using OpenStack.
- Experienced in Virtual Server Build wif Windows 2K3/2K8, RedHat Linux and wif its Security Feature.
- Created users, manage user permissions, maintain User & File System quota on Redhat Linux.
- Performed kick-start installations, support, configuration and maintenance of Red Hat Linux.
- Installed VMware ESX 5.x/6.x on servers and created virtual guests.
- Hands on experience wif use of Grafana.
- Performed daily housekeeping functions, such as establishing new accounts, creating and resetting passwords, developing, scripts, performing system backups and recovery and installed software patches and updates.
- Knowledge of PaaS Cloud solution deployed Kubernetes Cluster over OpenStack
- Experience in installing and configuring an automated tool Puppet, it includes Puppet Master, agent nodes and admin control workstation.
- Designing teh deployment and migration plan for teh Red Hat Enterprise Virtualization environment and RedHat Enterprise Openstack.
- Implemented automated local user provisioning in instances created in OpenStack cloud.
- Created a Git repository and added teh project to GitHub.
- Exported/Imported data between different data sources using SQL Server Management Studio
- Configured and used ELK Stack for log management.
- Extensive experience of working wif MySQL, SQL Server, Oracle and Mongo dB Databases.
Confidential
Linux Administrator
Responsibilities:
- Experience in responding to on call services regarding problems in network, work-station, & capability of fixing them.
- Worked on implementation of network technologies such as installation and configuration of routed protocols.
- Designed bash and Perl scripts to automate application and system management activities.
- Able to handle System tuning, log maintenance and disk space management etc.
- Involved in writing shell scripts for automated installations to extract logs.
- Installed and configured UNIX tools.
- Supported RedHat servers in Production, Test and Development environments.
- Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. Supporting Systems Infrastructure comprised of CentOS
- Manage teh configurations of multiple servers using Puppet.
- Installed, Configured and Maintained RedHat Linux (RedHat Enterprise Linux 5.x, 6.x& 7.x) on SPARC, x86 and Blade Centers.
- Installation, configuration, performance tuning, security, backup, recovery and upgrades of Linux/Unix environment.
- Troubleshooted issues wif applications such as network, user hardware, naming services.
- Knowledgeable in Disaster Recovery plans for cold backup site.
- Documented software usage procedures, process of installation of operating systems.
- Developed shell scripts for automation of various tasks.
- Wrote shell scripts for running jobs on servers.
- Worked on giving 24x7 production support for teh team.
