Post Job Free

Resume

Sign in

Sr. DevOps Engineer

Location:
San Francisco, CA
Salary:
110
Posted:
July 25, 2022

Contact this candidate

Resume:

Arif Quadri

Sr. DevOps Cloud Engineer

Email: adrvag@r.postjobfree.com

Phone (M): 331-***-****

PROFESSIONAL SUMMARY:

A proactive, result oriented IT Professional with around 7+ years of experience in IT industry with major focus on Network Troubleshooting, Automating, Building, Deploying, and Releasing of code includes Amazon Web Services (AWS) IBM Public Cloud(IPC) in a DevOps Culture through Continuous Integration (CI) & Continuous Deployment/Delivery (CD) as an iterative process and Automation of Infrastructure as Code

Experience in maintaining the application in, IBM, AWS, Azure platform for launching the VM's and Google Cloud Platform(GCP). Proficient in prioritizing and completing tasks in a timely manner, yet flexible to multitask when necessary.

Strong Experience in setting up enterprise infrastructure on AWS platform and In-depth knowledge in designing highly available, fault tolerant, scalable systems like EC2, S3, EBS, VPC, ELB, AMI, SNS, SQS, RDS, IAM, Lambda, Route 53, Auto scaling, Load Balancing, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Works, NAT Gateways, Subnets, Security Groups and NACL's.

Experience in designing AWS cloud models for Infrastructure-as-a-Service (IAAS), Platform-as-a-Service (PAAS) and Software-as-a-Service (SAAS).

Proficient level of experience on DevOps essential tools like Chef, Puppet, Ansible, Docker, Subversion (SVN), GIT, Hudson, Jenkins, Ant, Maven and AWS Developer services like Code Deploy, Code Commit, Code Build and Code Pipeline.

Migrated physical servers (Windows and Linux) into the Google Cloud Platform. This provided better high availability and allowed to reduce the dependency on remote datacenters.

Experience in Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup through Ansible playbooks in YAML

Managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers.

UrbanCode Deploy is a tool for automating application deployments through your environments. It is designed to facilitate rapid feedback and continuous delivery in agile development while providing the audit trails, versioning and approvals needed in production.

Uraban code Deploy mainy uses for Production Deployments, Self-Service, Incremental Updates

Worked on Continuous Integration (CI) and Continuous Delivery (CD) in Agile, Scrum and Waterfall

methodologies with thorough knowledge on each phase of the SDLC Software Development Life Cycle.

Created cron jobs through Amazon Lambda for initiating our daily batch data pulls and executing our continuous integration tests done under CircleCI.

Designed and implemented fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agent, Chef, Puppet, Android, VMWare, Amazon EC2.

Administrative experience in Jira and knowledge on other Atlassian products such as Bamboo, Fish Eye, Crucible and Confluence

Strong believer of DevOps Methodologies and working towards a core DevOps engineer who can bring an end to end work flow of Continuous Integration, Continuous Delivery and Continuous Deployment process for an organization.

Setting up OpsCenter for the Monitoring. Monitoring review and enhancement for system, application,

Docker and Cassandra.

Experience working on Azure Fabric, Micro services & Docker containers in Azure.

Hands on experience in the design, implementation and support of automated Containerized Infrastructure using Kubernetes.

Solid experience in deploying applications to Kubernetes using Helm Charts, created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and also managed releases of Helm Packages

Experience on Cloud Automation using AWS Cloud Formation Templates, Terraform, Chef and Puppet.

Implemented Terraform modules for deployment of applications across multiple cloud providers.

Experience in Converting existing AWS infrastructure to Server less architecture (AWS Lambda, Kinesis), deploying via Terraform and AWS Cloud Formation.

Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources and worked on Lambda for triggering events with cloud watch using Lambda functions.

Experience in managing the artifacts generated by MAVEN in the Nexus repository.

Working knowledge in the functional usage and deployment of applications in Web Logic, Web Sphere

and Apache Tomcat Server.

Good experience in converting build.xml into pom.xml in order to build the applications using MAVEN.

Experience on writing Chef Cookbooks and Recipes to Provision several pre-prod environments consisting of DB installations, Tomcat/WebLogic domain creations and several proprietary middleware installations.

Experience in Application deployment on various web/application Servers including WebSphere/Web Logic/Apache Tomcat/JBOSS.

Experience with build tools like Apache Ant and Apache Maven for writing build.xml and pom.xml files respectively.

Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.

Extensively worked with source code management tools like SVN (Subversion), GitHub and Bit Bucket.

Experienced in all facts of full CM process with tools such as SVN, GIT, PVCS, Clear Case, Clear Quest, Perforce, Cruise Control, Jenkins, Bamboo, Chef and Puppet

Designed and implemented fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agent, Chef, Puppet, Android, VMWare, Amazon EC2

Installed new TFS / Visual Studio updates whenever updates are available.

Proficient in using version control tool like Team Foundation Server (TFS) and Visual Source Safe (VSS), SVN.

Experienced in installing, configuring, modifying, testing and deploying applications on Apache Webserver, Nginx and Application servers such as Tomcat, JBoss.

Efficient experience in using Nexus and Artifactory Repository managers for Maven builds.

Experience of migrating data from RDBMS to RedShift. Hands on experience configuring RedShift, ElasticSearch and Dynamo DB with EC2 Instances.

Expertise Knowledge on RabbitMQ, Apache Kafka.

Hands on Experience with monitoring & issue tracking tools like Splunk, Nagios, and Jira.

Efficient experience in using Nexus and Artifact Repository Managers for Maven builds.

Experience working / administering databases both SQL and NoSQL (Mongo, Cassandra)

Experience working with log monitoring, ELK (Elasticsearch, Logstash, and Kibana) Stack.

Strong in building Object Oriented applications using C++ and Java, writing Shell Scripts and Perl Scripts

on LINUX.

Experience with any Enterprise deployment automation tools like Udeploy, XL Deploy.

Automated deployment modules of IIS web applications, bindings and configuration settings using a combination of PowerShell scripts and Puppet.

Proficient in writing Python, Perl Scripting, Shell Scripting to automate the deployments.

Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.

Ability to grasp latest technologies and to properly apply new tools to build applications.

Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.

Technical Skills:

Operating Systems

Windows 98/XP/NT/2000/2003/2008, UNIX, LINUX, CentOS, RHEL, SOLARIS, SUSE, Ubuntu.

Source control tools

Subversion, Clear case, GIT, GitHuB and Perforce.

Build Tools

Ant, Maven, Gradle, Scala & Build Forge

Scripting

Perl, Python, Bash, PowerShell

CI Tools/Release

Jenkins, Travis, Bamboo, Hudson, Terraform, DevOps Toolchain

Containerization/Virtualization

Docker,Docker Swarm, Packer, VMware, VSphere.

Orchestration Platforms

Kubernetes

Testing Tools

Selenium, JUnit, Test NG, SonarQube

Repositories

Nexus, JFrog Artifactory, ICCR

Web Technologies

HTML, JavaScript, CSS, XML, Node.js

Deployment tools

Chef, Puppet, Ansible, Vagrant, Kickstart, OpenShift, Saltstack

Monitoring Tools

Nagios, Splunk, Sensu, New Relica, ELK stack

Languages

C, C++, Java and PHP

Cloud Management

Amazon Web Services(AWS), Azure, Google Cloud Platform(GCP), IBM Public Cloud(IPC)

GREENWARE TECH, San Francisco, CA

Sr. DevOps Engineer

August 2020 - present

Responsibilities:

Designed and implemented Continuous Integration and Continuous Deployment frameworks to have automated release pipeline to achieve zero touch deployments using Jenkins, Bitbucket.

Involved in DevOps migration/automation processes for build and deploy systems from

Docker Compose to Docker build and containerization.

Worked on end-to-end setup of building an image and storing them in secure private Docker registry J-Frog Artifactory

We also use SonarQube for code inspection, code smells, code bugs, and vulnerabilities check for the code building and deploying in the Cloud as a container

Involved in developing Splunk queries and dashboards targeted at understanding application performance and capacity analysis

Created deployment workflows in Jenkins which includes prerelease, release and Post release

steps. Set up CI/CD pipelines for Microservices on AZURE cloud using App services.

Implement, maintain, and support reliable, timely and reproducible builds for project teams.

Interact with developers and Enterprise Configuration Management Team for changes to best practices and tools to eliminate non-efficient practices and bottlenecks.

Participated in SCM tool evaluation selection and implementation. Proactively identified, implemented process and other operational improvements for build/release/deployment.

Worked closely with multiple development and test teams to provide process design, management, and support for source code control, code compilation, change management, and production release management. Driving continuous improvement by focusing on increased automation, continuous integration, and continuous test principles.

Streamlined and coordinated Configuration/Build/Release/Deployment/Process/Environment management across all the products in our applications.

Create Kafka topics by making the partition, retention time and having the replication factor by ssh into the zookeeper Linux box

Experience with Linux systems, virtualization in a large-scale environment, experience with Linux Containers (LXC) and Docker.

Installed and configured multiple opensource platforms like Zookeeper, Kafka.

We also integrated the HashiCorp Vault to secure API encryption keys, passwords, or certificates

Published various information regarding the documents and contributed to many projects through the confluence pages

JONNAS LLC, Houston TX

DevOps Cloud Engineer

October 2018 to July 2020

Responsibilities:

Responsible for creating IBM public cloud DevOps pipeline and cost-effective solutions on Big Data platform.

Experience in Agile Project Management, Cloud Technology, Continuous Integration and

Infrastructure Automation.

Using Travis, Jenkins, and IBM Toolchain to drive all code build process. Travis would check for code quality and bugs using the scripts and then deploy images IBM Cloud Container Registry (ICCR) used DevOps tools like GitHub, Jenkins, Bitbucket, Maven, Terraform and SonarQube.

Develop scripts to automate the code test such as Scala styling, npm, Jest and PyTest to improve the code quality.

Configured UCD agents on local and IBM cloud K8 clusters to schedule and deploy Docker

Images on Kubernetes clusters.

Use Airflow scheduling tool to deploy and run the Docker containers in production Kubernetes

Clusters.

Work with Urban Code Deployment tool for deploying the docker images on test and production clusters with proper approvals and notification channels.

Implement build per branch as part of CI process in DevOps Public Cloud Toolchain to run SonarQube for code inspection and vulnerabilities and run unit and integration tests for pipeline efficiency.

Write unit test cases for both Scala and Python code to test the efficiency of the code. Involved in other testing techniques such as Integration testing, Data-validation testing and end-end testing for my project.

Work with IBM cloud object storage (COS) to store the data feed/Input and also the processed data in output buckets(S3) using Stocator libraries.

Work with IBM log analysis like Kibana and Log DNA to analyze and view application or container logs. Configured dashboards in IBM cloud monitoring with Sysdig and Grafana to monitor the health of services and pods running on the cluster.

Customized alerts and monitoring services using Pager duty and integrated them with slack to notify when the entity goes down or violates the defined threshold values.

Experienced in using code repository like GitHub and familiar with using git commands to fetch and push the code.

Contributed various documents and published them on IBM Confluence and GitBook briefing on the implementation of various tools in our environment.

Moody's Corporation, Dallas, TX

June 2017 to Sep 2018

Sr. AWS/DevOps Engineer Responsibilities:

Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) like EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File System, RDS, DynamoDB, DMS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM, EMR and Elastic Search.

Created AWS IAM users with CodePipelineFullAccess, AmazonEC2FullAccess, AmazonS3FullAccess and AWSCodeDeployFullAccess, generated security credentials and provided those credentials to users to get AWS access.

Customized both JIRA and Confluence to integrate into the pre-existing systems with an eye towards making the programs extensions of their systems, and not hindrances to their systems.

Deployed and configured JIRA on hosted instances for issue tracking, workflow collaboration and tool-chain automation.

Implemented CICD allowing for deploy to multiple client Kubernetes/AWS environments

Worked on installation, configuration, maintenance and troubleshooting of Red hat Linux, Suse Linux, Ubuntu, Fedora, CentOS, Sun Solaris and some Windows Servers.

Experience on complete software development life cycle (SDLC) with software development models like Agile, Scrum Model, JIRA, Waterfallmodel.

Continuous integration and automated deployment and management using Jenkins, Chef, Maven, Ant, Docker, or comparable tools.

Implemented CI/CD pipelines on premise using vagrant, Ansible,

Jenkins, Maven, GIT and Tomcat application server to deploy

applications 60 percent faster than traditional deployment

techniques.

Jenkins - automates the provisioning and configuration for all of the Jenkins Continuous Integration Server including plugins, jobs, server configuration,etc.Used various plug-ins to extend the base functionality of JENKINS to deploy, integrate tests and display reports.

Used MAVEN as a build tool on Java projects for the development of build artifacts on the source codeManaged Maven project dependencies by creating Parent-child relationships between all projects.

Expertise in writing Ansible Playbooks, Creating Inventory, job templates and scheduling jobs using Ansible Tower.

Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python. Run Ansible Scripts to Provide Dev Servers

Expertise in deploying applications on to Application servers such as Apache Tomcat, Web Sphere and Nginx

Docker container deploying micro services, and scaling the deployment using Kubernetes.

Developed CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Jenkins for the runtime environment for the CI/CD system to build and test and deploy.

Handled Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple name spaced versions.

Exposure to Mesos and Marathon environment for application deployments and Docker Containers. Installing of Docker using Docker toolbox, created Docker images using a Docker file. Also, worked on Docker container snapshots, removing images, and managing Docker volumes.

Experience with Amazon Web Services (AWS), Terraform, Ansible, Git, Github/Bitbucket, Linux, Kubernetes, Jenkins, Docker, Jira, Grafana, Sysdig, and BlackDuck.

Experienced with deployment automation of all the microservices to pull image from the private

Docker Registry and deploy to Docker swarm cluster using Ansible.

Extensive experience of working with release and deployment of large scale and Enterprise applications and used AWS Lambda as Microservices and API gateways to achieve scalability.

Ability to write scripts in Bash/Shell, Perl, Ruby, Python to automate Cron jobs and system maintenance.

Deployed and managed web services with Tomcat and JBOSS. Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.

Developed automation framework for Application Deployments to the Cloud environments using Terraform and maintained Docker as Elastic Container Service (ECS).

Used Terraform as Infrastructure as a code and Execution plans, Resource Graphs, Change Automation and extensively used Auto scaling launch configuration templates for launching amazon EC2 instances while deploying micro services.

Worked with AWS Terraform in AWS Virtual Private Cloud to automatically setup and modify settings by interfacing with control layer and responsible to setup Elastic search cluster using Terraform scripts to block all the Spam and Possible attacks

Worked on functions in Lambda that aggregates the data from incoming events, then stored result data in Amazon Dynamo DB.

Experienced with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins/Hudson and Azure DevOps as CI/CD tools and JFROG Artifactory and Azure Artifacts as Artifactory Repository Managers for builds.

Experienced in Jenkins and Azure Build Pipelines for package building and automate processes using PowerShell/Python scripting.

Hands on experience on Backup and restore Azure services and in Design and configure

Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing. Azure cloud services, Blob storage, Active directory, etc.

Environment: CI/CD AWS, Terraform, Docker, Kubernetes, Chef, Ansible, Nagios, Splunk, SonarQube, Oracle, MSSQL, MySQL, AWS EC2, IAM, S3, VPC, Cloud Watch, ELB, SNS, GIT, GITHUB, Maven, Jenkins, Python, Perl, Shell, Jboss, Tomcat, Azure DevOps Boards, Azure Build and Release, SolarWinds, Telerik Test Studios, Azure Repos, MS Build, .Net Core PowerShell, Azure Cloud, Cobertura, Powershell, Sitefinity

Valtech Solutions, Plano,TX

March 2015 to May 2017

DevOps/Cloud Engineer Responsibilities:

Experienced in branching, tagging and maintaining the version across the environments using

SCM tools like GIT and Subversion (SVN) on Linux and Windows platforms.

Hands-on experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, Logic Apps, Data Factory, Service Bus, Traffic Manager, Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO), Cognitive Services (LUIS) and SQL Azure., Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.

Experience with Microsoft Azure, Azure Resource Management templates, Virtual Networks, Storage, Virtual Machines, and Azure Active Directory

Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer.fc

Experience of working with Azure Monitoring, Data Factory, Traffic Manager, Service Bus, Key Vault.

Automations for Azure resource creation, query and deployment application POC using AAD ( azure active directory ) authentication and ARM (Azure resource manager) API. Added workflow front pages and Typescript using Aurelia javascript framework.

Hands on experience with build tools like Maven, Ant, and Gradle.

Implementing a Continuous Delivery framework using Jenkins, Chef, Maven in Linux environment

Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef

client on them in a Chef-Solo environment

Experience working with Chef Enterprise and Chef Open Source, Chef DK, Chef Workstation, Chef Server, Chef-Client.

Used Chef as Configuration management tool and wrote various cookbooks in Chef workstation and uploaded it to Chef Server thereby delivering it to various nodes.

Worked with Chef Enterprise hosted as well as On-Premise, Installed Workstation, Bootstrapped

Nodes. Wrote Recipes and Cookbooks and uploaded them to Chef-server.

Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for

EC2/S3/Route53 & ELB with Chef Cookbooks.

Worked in various Devops tools like Jenkins, Puppet, SVN, GIT, and Ansible Well knowledge in

CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.

Developed and deployed Chef, puppet, Ansible based on their cookbooks, recipes, manifest and roles.

Design and Implemented Cloud Orchestration solution using Google Cloud, AWS EC2 & Microsoft Azure, Docker and Kubernetes.

Initially thought of using Kubernetes the finally decided to use Docker swarm because Docker swarm is integrated with Docker daemon.

Experience in using Nexus Repository Managers for Maven builds.

Experience with Scrum and Agile Environments for regular cadences of work.

Extensive experience in building & deploying EAR, WAR, JAR files on test, stage & production servers.

Managed Linux and Windows virtual servers on EC2 using Chef Server and Familiar with Cloud, Elastic.

Used AWS lambda to run servers without managing them and to trigger to run code by S3 and

SNS.

Initially thought of using Kubernetes the finally decided to use Docker swarm because Docker swarm is integrated with Docker daemon.

Build Back-end support for Application from ground up using Python, Shell scripts & Perl.

Working Experience on Azure Storage, SQL Azure and also in different PaaS Solutions with Web, and worker Roles and Azure Web Apps

Experience working on Service fabric and Azure container service. Designed and deployed architecture for Azure Service fabric

Replicated the Jenkins build server to a test VM using Packer, Virtual Box, Vagrant, Chef, Perl

brew and Serverspec.

Experience in creating and designing the Terraform templates to create custom sized VPC, NAT subnets, NACLs for deployment of Web application and database templates.

Experience in working with GIT to store the code and integrated it to Ansible Tower to deploy the Playbooks.

Environment: AWS, Azure, Ruby, Python, Puppet, Ansible, API, Docker, Kubernetes, StorageS3 Java/J2ee, NFS, DNS, Jenkins, Maven, GIT, Splunk, Shell script.EC2, Logstash, Kibana, Centos, Sensu,



Contact this candidate