We provide IT Staff Augmentation Services!

Cloud Devops Sre Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Highly organized and detail - oriented professional with overall 8 years of financial progressive experience in the field as Cloud/DevOps Engineer proficient in all phases of the software development life cycle. Adept at working with Agile and Scrum methodologies to accomplish project milestones according to specific time frames.
  • Expertise in using various Amazon web services like EC2, EBS, S3, ELB, RDS, VPC, ROUTE 53, OpsWorks, Lambda, Cloud Watch, Kinesis, KMS, EMR, Cloud Formation and Terraform Templates, Auto scaling groups (ASG), EMR, RedShift, Trusted advisor etc.
  • Involved in configuring Cloud platform such as Virtual Networks Multi-site, Cross-site, VMs, Azure AD, Load Balancers, Azure SQL, Cloud Services, etc.
  • Extensive experience in Windows Azure (IaaS) migrating like creating Azure VMs, storage accounts, VHDs, storage pools, migrating on premise servers to Azure and creating availability sets in Azure.
  • Cloud, DevOps, Mobile, business Process Management, and Hybrid Integration; Software, Cloud Services (IaaS, PaaS and SaaS) .
  • Experience on azure resources like cloud services, storage accounts, service buses, event hubs, app service plans, app service environment, Virtual Networks, Virtual Machines, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Vnet, Auto-Scaling, app insights, web apps and Azure active directory and SQL Azure.
  • Expertise in Implementing Azure Service Offering, such as Azure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Resource Explorer, Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.
  • Expertise in architecting secure VPC Solutions in AWS with the help of Network ACLs, Security groups, public and private network configurations, setting up RDS and creating S3 storage for backup for fault tolerance and high availability.
  • Strong Experience in implementing Data warehouse solutions in AWS Redshift, worked on various projects to migrate data from on premise databases to AWS Redshift, RDS and S3 .
  • Implemented lambda functions to automate tasks using python scripting. Developed Lambda function to trigger the various workflows based on the events like S3 bucket object insertion, SSL certificate expirations, AWS instances with very low CPU utilization in lower environments, EBS volumes snapshot creation.
  • Hands on experience in writing YAML/JSON scripts to automate Infrastructure using AWS cloud formation as well as Terraform.
  • Built custom puppet modules to on-board applications to the cloud platform.
  • Implemented Apache Tomcat using puppet . Automated Jenkins build process using the Jenkins CLI.
  • Worked on Restful API's to access the third-party data for the internal analysis and statistical representation of data. Implemented SOAP/RESTful web services in JSON format.
  • Design and Developed Web Services, RESTful API’s for Mobile Apps using Python Django-REST and Flask Frameworks on Nginx.
  • S trong expertise and experience in design and development of applications using Restful API web services.
  • Expertise on source code and version control management tools like Subversion and GIT and used Source code management client tools like SVN, Bitbucket, Git Bash, GitHub Desktop, GitLab and Git GUI.
  • Deployed Java/J2EE applications to Application servers in an agile continuous integration environment
  • Have good knowledge of utilizing cloud technology Microsoft Azure and NoSQL database like Mongo DB database.
  • Developed Microservices using Docker and worked with Kubernetes for orchestration of Docker containers hosted on AWS ECS (Elastic Container Service).
  • Developed a Terraform plugins using Go Lang, Python to manage infrastructure which improved the usability of our storefront service. Expert-level experience coding Go and Go native plugins.
  • Upgraded Jenkins, SonarQube to latest stable version in Dev, QA and PROD environments.
  • Expertise in Maven for build, Jenkins and SonarQube continuous integration.
  • Responsible for installing and administrating the SonarQube for code quality check and Nexus repository and generating reports for different projects. Also, integrated them into Jenkins.
  • Helped to understand the process of SonarQube through Presentations and other business value measurement.
  • Deployed various databases and applications which include java, python, .Net, Node.js applications using Kubernetes cluster management with services like Redis and Nginx .
  • Experienced in handling large datasets using Partitions, Spark in Memory capabilities, Broadcasts in Spark, Effective & efficient Joins, Transformations and other during ingestion process itself.
  • Involved in developing backend components on Reporting Dashboard with groovy and java .
  • Deployed Gradle for build automation and used Groovy for declaring project configuration.
  • Experience in integrating Jenkins with various tools like Maven (Build tool), Git (Repository), SonarQube (code verification), Nexus (Artifactory) and implementing CI/CD automation for creating Jenkins pipelines programmatically architecting Jenkins Clusters.
  • Experience in issue management and bug tracking tool JIRA for different severity level and priorities Extensive knowledge in writing Shell, Python and bash scripting and throughout the entire DevOps Life cycle.

TECHNICAL SKILLS

Cloud Platforms: AWS, Open stack, Microsoft Azure, Google Cloud Platform

Containerization Tools: Docker, Kubernetes, OpenShift, Docker Swarm

Configuration Management Tools: Terraform, CHEF, Ansible, Puppet

Build Tools: MSBuild, Groovy, Maven, ANT

AWS Cloud Services: EC2, VPC, S3, Route 53, SNS, SMS, IAM, Cloud Front, EBS, ELB, ECS, EMR, Lambda, Cloud Watch, API Gateway, Auto Scaling, SQS, Elastic Beanstalk

Monitoring Tools: Prometheus, Nagios, Splunk, New Relic, Datadog, Grafana, InfluxDB, SonarQube

Web Technologies / Programming Languages: UNIX, HTML, XML, Java/J2EE, Microsoft.Net, C, Shell Scripting, Ruby, YAML, Python, Go Lang

Databases: Oracle, MongoDB, PLSQL, MS SQL, m, DB2

SCM/Version Control Tools: GIT, GitHub, SVN, Azure DevOps, Bitbucket

Continuous Integration Tools: Jenkins, TeamCity

SDLC: Agile, Scrum

Bug Tracking Tools: Confluence, JIRA, Remedy, Jmeter, Selenium.

Operating System: RHEL/CentOS 4.x/5.x/6.x/7.x, Ubuntu/Debian/Fedora Windows Server 2003/2008

PROFESSIONAL EXPERIENCE

Confidential

Cloud DevOps SRE

Responsibilities:

  • Involved in migrating financial services from a managed hosting environment to AWS including service design, network layout, data migration, automation, monitoring, deployments and cutover, documentation, overall plan, cost analysis, and timeline.
  • Worked closely with development and QA teams on new and ongoing technology projects related to performance, high availability and scalability including load-based dynamic provisioning and de-provisioning of financial banking systems.
  • Assist with development and implementation of DevOps SRE solutions for large scale distributed banking web applications across multiple tiers and data centers.
  • Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available banking systems.
  • Developed and enhanced the AWS EMR cluster cross-account and cross-clusters orchestrator.
  • Automate banking analytic platform solutions hosted in AWS, leveraging AWS managed services of EMR, S3, Lambda, KINESIS, SNS, SMS & SQS.
  • Implemented Azure SQL Server for storing the data related to the recruitment and extensively worked on queries and stored procedures.
  • Working knowledge on Azure cloud IAAS and PAAS Services, Azure SQL, Azure storage and Azure Services.
  • Design roles and groups using Azure Identity and Access Management (IAM)
  • Created Lambda function using Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Developed AWS Lambda functions in Python to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks .
  • Developed Lambda function to copy EC2 tags to EBS volumes when a new EC2 instance is launched.
  • Created snapshots for backup of a cluster in Amazon S3 and restored using Amazon Red Shift.
  • Implemented scheduling mechanism to turned down the instances after office hours to reduce the cost.
  • Written Templates for AWS infrastructure as a code (IaaC) using Terraform to build staging and production environments for banking application.
  • Experienced in using the spark application master to monitor the Spark jobs and capture the logs for the Spark jobs.
  • Generating code coverage reports from the SonarQube. Used SonarQube for code coverage and code quality.
  • Implemented Spark using Scala and Spark SQL for faster testing and processing of data.
  • Designing, architecting, planning, implementing, and testing new systems and features; deploying, and operating the production EMR systems.
  • Automating in Azure for creation of subscription, Storage Account and tables using Windows PowerShell.
  • Implementation of a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
  • Configured SSH, SMTP, Build Tools , and Source Control repositories in Jenkins . Installed multiple plugins to Jenkins . Configured Proxy to get auto updates.
  • Build Docker images automatically with Jenkins pipeline by using the plugins like Docker pipeline , and Amazon EC2 Plugin.
  • Developed Ansible playbooks for managing the financial application/OS configuration files in GitHub , integrating with Jenkins, and Verifying with Jenkins plugins, deploying the application into the Linux environment.
  • Virtualized the servers using the Docker for the test environments and dev environments needs. And, configuration automation using Docker containers.
  • Build Docker images automatically with Jenkins pipeline by using the plugins like Docker pipeline , and Amazon EC2 Plugin.
  • Written groovy scripts to use multi branch pipeline projects in Jenkins to configure it as per client’s requirements.
  • Exposure in writing Groovy and Ruby scripts for automation of build and infrastructure automation.
  • Used Kubernetes to manage containerized banking applications using its nodes, Config Maps, selector services, and deployed application containers as pods and created Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels by writing YAML files.
  • Worked on analyzing CloudWatch metrics to see CPU, Mem, Network utilization of ec2 instances and making recommendations for the reserved instance purchases to reduce cost.
  • Manage Amazon Redshift clusters such as launching the cluster and specifying the node type. Implement auditing and logging for the Redshift and RDS DB engine as per APP requirement.
  • Assisted internal users of Splunk in designing and maintaining production-quality dashboard.
  • Works with the team to develop, maintain, and communicate current development schedules, timelines and development status.
  • Captures data on multiple asynchronous threads & visualizes the comparison results on a Grafana dashboard for data analytics.
  • Work/support business users to understand issues, develop root cause analysis and work with the team for the enhancements/fixes.

Environment: GIT, Bit Bucket, Artifactory, Maven, Terraform, Jenkins, Groovy, Ansible, Docker, Kubernetes, AWS (IAM, EC2, Lambda, Cloud Watch, S3, EMR, VPC), Azure, My SQL, RDS, RedShift, SonarQube, Splunk.

Confidential, Florham Park, NJ

DevOps Engineer

Responsibilities:

  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, or custom-built. designing cloud-hosted solutions, specific AWS product suite experience.
  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load Balancer (ELB), Auto scaling groups, AMIs.
  • Configured VMs in availability sets using ARM templates to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Developed Spark/Scala, Python for regular expression (regex) project in the Hadoop/Hive environment with Linux/Windows for big data resources.
  • Data sources are extracted, transformed and loaded to generate CSV data files with Python programming and SQL queries.
  • Work on Azure Storage, Network services, Traffic Manager, Scheduling, Auto Scaling, and PowerShell Automation.
  • Highly skilled in the usage of data center automation and configuration management tool such as Docker.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Service Management Automation, Microsoft Azure Automation workflows using Microsoft Runbook.
  • Continuously managed and improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Defined the Patch Management process for the VMware Environment to upgrade the Hosts and VM’s and Successful completion of Update Manager Installation in all the Environments.
  • Developing automated process for code builds and deployments; Jenkins, Ant, Maven, Sonar type Nexus, Shell Script, Perl, Java and Implementing a Continuous Delivery framework using Jenkins and Maven in multiple environments.
  • Working with Azure Service Fabric, exclusively to create microservice application, used Stateful partitions with named service and secondary replicas for scalability and availability Ability to write Shell & Perl scripting.
  • Created and maintained continuous integration (CI) using tools Jenkins, Maven over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Design and document CI/CD tools configuration management.
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup.
  • Build and Deployment CI/CD Pipelines.
  • Performed SVN to GIT, Bit Bucket migration and managed branching strategies using GIT flow workflow. Managed User access control, Triggers, workflows, hooks, security and repository control in Bit Bucket.
  • Created, Configured and Administered Jenkins servers with Master-slave configurations as needed.
  • AWS EC2, VPC, S3, Route53, IAM, Cloud Formation and ELB based infrastructure automation through Vagrant, Bash Scripts.
  • Coordinate with the Development Teams to receive the correct versions of re-usable and dependent components and with Environment team for issuing/installing successful builds.

Environment: GIT, Azure, AWS, Jenkins, Ansible, Docker, Kubernetes, Maven, Ubuntu, Shell Scripts, Bit Bucket.

Confidential, Bethlehem, PA

DevOps Engineer

Responsibilities:

  • Worked as DevOps engineer/Build and release engineer in field of release automation for java/.Net application to achieve continuous integration (CI) and continuous delivery (CD). Implementation of Ansible to deploy the builds for Dev, QA and production.
  • Initiated responsibility for administering the SVN servers which included install, upgrade, backup, adding users, creating repository/branches, merging, writing hooks scripts, performance tuning, troubleshooting issues, and maintenance. Implemented a GIT mirror for SVN repository, which enables users to use both SVN and GIT.
  • Managed the maven artifacts using Nexus repository.
  • Written Maven Scripts for Automating end-to-end build process and written Shell & Python scripts for deployments and configuration of WebLogic server for all J2EE applications.
  • Worked with the release and deployment of the web applications in the Java/J2EE based applications environments.
  • Configuration and maintenance of Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes .
  • Building Docker images with Ansible provisioning, Responsible for Docker and services discovery, including management and customization of images, and adding external content by using Docker Hub, as well as exposing container ports, using port redirects, creating snapshots, writing automation for Docker file.
  • Worked on Docker engine and Docker Machine environments, to deploy the micro services-oriented environments for scalable applications, Docker swarm to host cluster and container scheduling, Docker compose to define multiple container applications.
  • Deployed various databases and applications which include java, .Net, Node.js applications using Kubernetes cluster management with services like Redis and Nginx . Setup and configuration of web servers with Apache and Nginx.
  • Usage of Ansible for configuration management tools to deploy consistent infrastructure code across multiple environments.
  • Wrote several playbooks for automating the infrastructure for test and production.
  • Developed Microservices using Docker and worked with Kubernetes for orchestration of Docker containers hosted on AWS ECS (Elastic Container Service).
  • Implementation of new tools such as Kubernetes with Docker to assist with auto-scaling and continuous integration (CI).
  • Monitored the health of the application using Nagios.

Environment: Java/J2ee, Ansible, Jenkins, Kubernetes, Docker, Python, Ruby, Maven, Docker, Artifactory, Git, Ubuntu, Ant, SVN, Unix, Nagios, Shell Scripts.

We'd love your feedback!