We provide IT Staff Augmentation Services!

Cloud Devops /site Reliability Engineer Resume

SUMMARY

  • 6+ years of experience in IT comprising of Designing, Development, Integration of DevOps tool stack, Cloud Automation, Configuration Management, Provisioning, Build and Release, Continuous Integration/Deployment, Delivery management, System Administration and Cloud Migration.
  • Experience in provision of configuration management tools like Chef, Puppet, Terraform and Ansible. In addition to deployment tools like SVN, GIT, terraform, Clear Case, Clear Quest, Cruise Control, Jenkins, and Bamboo
  • Expertise in the areas of Application server installation, upgrades, patches, tuning, performance monitoring, troubleshooting, application deployments, container management, support and documentation of standards, environments and procedures for the administration of all supported environments .
  • Proficient in Writing Terraform templates,Chef Cookbooks, recipes and pushed them onto Chef Server for configuring EC2 Instances.
  • Experience creating pods and clusters in Kubernetes and deploy those using Open Shift. Good understanding of Open shift platform in managing Docker containers and Kubernetes Clusters.
  • Experience in execution of XML, Ruby, Shell, Perl, Java, Bash, PowerShell and Python scripts to automate tasks
  • Experience in managing automated multiple continuous integrated depots and branch builds on Bamboo, Hudson, Buildforge, Jenkins, TeamCity, and AnthillPro on a network server.
  • Experience in Administration/Maintenance of source control management systems, such as Subversion (SVN), Perforce, Source tree, Ivy, ClearCase, GIT, TFS and Clear Case on Linux and Windows Environment.
  • Experience on .NET, build automation and unit testing scripting and maintaining code repository, create, document, and manage our branching and merging patterns.
  • Experience in designing for high availability, building multi - zone and multi-region architectures, and designing across appropriate SQL and NoSQL data layer technologies.
  • Experience using cloud providers and API’s for Amazon (AWS) EC2, S3, VPC with Cloud Sigma (EU) EBS, RDS, Elastic Beanstalk, Dynamo DB, GFS storage, Route 53 and setting up instances behind the Elastic Load Balancer (ELB) in AWS for high availability.
  • Configured dashboard in Elastic, Logstash & Kibana (ELK). Used ELK to setup real time logging and analytics for continuous delivery pipelines & applications.
  • Experience in Azure Platform Development, Hosted Cloud services, Platform as a service and Windows Azure Multi-Factor Authentication projects. Wrote Shell scripts and Perl, Bash, Ruby and Python scripts to automate the deployments .
  • Good experience with Shell Scripting and Python scripting. And python scripting with focus on DevOps tools, CI/CD and AWS Cloud and hands-on Engineering. And writing, Bash, Perl Shell, Python Scripting to automate system administration tasks.
  • Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP UDP, SMTP, FTP and TFTP), LDAP, SAMBA. Also experienced in handling Static IP entries creation in DNS, DHCP scope creation and performing backup of DNS and DHCP data.
  • Experience on developing different web applications using Java, J2EE, Spring, Hibernate.
  • Experience in using Bug tracking tools JIRA, Remedy, Bugzilla and Cherwell .
  • Experience in maintaining a cluster of JBoss Application Servers and WebSphere Application Server with Apache HTTP Server and Weblogic Application Server.
  • Having work experience in support of multi platforms like UNIX, Ubuntu, RHEL, Fedora, IOS and Windows 98/NT/XP/Vista/7/8 of production, test and development servers.
  • Good experience in implementing Identity Access Management (IAM) technology areas with a focus on Azure Active Directory and how it interacts with traditional on premise Active Directory and Cloud Architectures using Microsoft Graph & Graph API.
  • Experience in Deploying JBOSS, Apache Tomcat web Server, IIS server, Oracle web logic, and Confidential web sphere.
  • Worked in an environment of Amazon Web Services (AWS) products gained good knowledge in Elastic Cloud Computing, Simple Storage Services, Cloud Formation, Glacier, Block Storage, Elastic Beanstalk, Amazon Lambda, Virtual Private Cloud, Load balancing, Relational Database Service and Cloud Watch.
  • Experienced on Storage concepts related to iSCSI SAN, NAS &EMC CLARiiON, Netapp,Hitachi storage technologies.
  • Automated Application deployments through environments and facilitated rapid feedback and continuous delivery in agile development while providing the audit trails, versioning and approvals needed in production using Confidential Urbancode Deploy.
  • Experience in Designing AZURE Resource Manager (ARM) templates and extensive experience in designing custom build steps using PowerShell.
  • Migrating servers, databases, and applications from on premise to AWS,Azure and Google Cloud Platform.
  • Build and release of Cloud based products containing Linux and Windows environments,usingPowerShell, TFS and Python Scripting..
  • Designed AWS Cloud Formation templates to create custom sized VPC, Subnets, and NAT to ensure successful deployment of Web applications, database templates and expertise in architecting secure VPC solutions in AWS with the help of Network ACLs, Security groups, public and private network configurations.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.
  • Experienced in Handled migration of 2500+ Applications with 3000+ Databases implementation of SQL Web Replication. And use Amazon RDS, MongoDB and My SQL to perform basic database administration.
  • Experience in Administration/Maintenance of source control management systems, such as Subversion (SVN), Perforce, Source tree, Ivy, ClearCase, GIT, TFS and Clear Case on Linux and Windows Environment.
  • Experience on .NET, build automation and unit testing scripting and maintai ning code repository, create, document, and manage our branching and merging patterns.

TECHNICAL SKILLS

Operating Systems: Red Hat Linux, UNIX, Ubuntu, Debian, CentOS, Windows.

Web/Application Servers: ApacheTomcat6.0,7.0,8.0,WebLogic,IBMWebSphere6.x,IISserver5.0/6.0/7.0

Build Tools: ANT, Maven, Gradle

Repositories: Nexus,jfrog,Artifactory .

Version control: Subversion, CVS, GIT,Clearcase.

CI Tools: Hudson, Jenkins, Team Forge, Groovy,Bamboo,Udeploy.

CM/Provisioning Tools: Puppet, chef, Ansible, Terraform,Saltstack,NginX.

Database: SQL Server, Redis,Oracle 9i,10g, MYSQL, DB2,Mongo DB.

Cloud Services: AWSCloudservices,MicrosoftAzure,Openstack,GoogleCloud,Kubernetes, Docker,VMware,Openshift,Cloudwatch,Cloud Front

Programming Languages: C, Java,.net,c#,J2EE, Shell,Ruby,Perl,Python, Windows Powershell,PHP, XML, YAML

Tracking Tools: JIRA, Remedy, Service Now

Monitoring Tools: Cloud Watch, Nagios, Dynatrace,Splunk,and AppDynamics.

Network Protocols: LDAP,TCP/IP,UDP,FTP,SFTP,HTTPS,SSL,DNS & DHCP

PROFESSIONAL EXPERIENCE

Confidential

Cloud Devops /Site Reliability Engineer

Responsibilities:

  • Implemented a Continuous Delivery pipeline with GitHub, Jenkins, Docker and AWS AMI's, whenever a new GitHub branch gets started, automatically, Jenkins, our Continuous Integration server attempts to build a new Docker container from it, the Docker container has the AMI baked in and leverages Linux containers.
  • Experience in scripting/automating technology and deployment infrastructure for microservices used by applications for public clouds such as Google cloud, Azure and AWS .
  • Build and Release Management like setting up CI/CD pipelines, managing code repository and automating CI/CD with code repository .
  • Wrote AWS Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters.
  • Automated Data structures validation of the configuration files using Python Scripting Designed and Developed Log management framework using Python Language to collect log directories from various Yard server Automated Manual Build deployment procedure using Python Scripting.
  • Creating IAM policies in GCP for providing access and restrict the access at different levels to different individuals associated to the Project.
  • Creating Storage Buckets and creating Log Sink to export container logs from the stack driver to storage buckets in GCP .
  • Worked on Azure cloud services, Azure storage, Azure active directory, Azure service Bus. Create and manage Azure AD tenants and configure application integration with Azure AD. Integrate on-premises Windows AD tenants and Configure application integration with Azure AD.
  • Develop a Power Shell scripting, Bash script to automate Active Directory and server tasks and Generate reports for administrators and management. And Created Azure Power shell script for APIM backup and restore operations.
  • Designing and maintaining containerized micro services and configuring/maintaining private container registry on Microsoft Azure and GCP for Hosting Images .
  • Provided support to dev, qa, p4d and prod environments for code deployments, changes and general support .
  • Experience in branching, tagging and maintaining the version across the environments using SCM tools like Git .
  • Responsible for creating build and release pipelines for the Micro services to make Deployments into all the environments by using VSTS .
  • Established Service Connections between VSTS and GitHub for pulling the code to run build Pipelines .
  • Deployed VSTS agents in to the rancher using yaml scripts and used them to make deployments through release pipelines. Enabling the CI using the Azure build pipelines for automating the build process for . Net core, Nodes.js, Typescript and C, C++ projects .
  • Making deployments of microservices as containers by using containerization tools like Docker and Docker Compose . Docker Swarm and Kubernetes for orchestration and Microsoft Azure to ensure continuous deployments in to the different environments.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker on GCP. Utilized Kubernetes and docker for the runtime environment of the CI/CD system to build, test deploy.
  • Worked with Docker containers and Kubernetes on multiple clouds, helped to bridge the gap between developers and operations by providing the same environment with the help of Docker and Kubernetes.
  • Built and managed the Docker container clusters managed by Kubernetes, used the Kubernetes and docker for the runtime environment of the CI/CD system to build, test and deploy the code. Setup JFrog Artifactory on AWS, single copy of any binary is ever stored on this file system.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Chef, and Cloud Formation/Terraform.
  • Created Python scripts to automate AWS Services which includes ELB, Cloud front, Lambda, database security and application configuration also Developed to take backup of EBS volumes using AWS Lambda, CloudWatch.
  • Develop a Power Shell scripting, Bash script to automate Active Directory and server tasks and Generate reports for administrators and management. And Created Azure Power shell script for APIM backup and restore operations.
  • Automated AWS components like EC2 instances, Security groups, ELB, RDS, and IAM through AWS cloud Formation templates and used Ansible server and workstation to manage and configure nodes.
  • Involved in designing and deploying multiple applications using almost all the AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances.
  • Experience on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation. Configured AWS IAM and Security Group in Public and Private Subnets in VPC and Created AWS Route53 to route traffic between different regions.
  • Used Bash and Python, included Boto3 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.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Migrated an existing on-premises application to AWS. Used AWS services like EC2 and S3 for small data sets processing and storage, Running of Apache Hadoop, Elastic MapReduce(EMR) on (EC2).
  • Experienced in Maintaining the Hadoop cluster on AWS EMR.
  • Experience in building new application and deployment through Ansible and managing in production environment. Created Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes.
  • Experience with major Hadoop distributions such as Cloudera (preferred), MapR, BigInsights, or Amazon EMR is essential.

Envirnoment: Openstack, CloudBees, Nexus, Docker, Kubernetes, Ant, Jenkins, VSTS,Bamboo, Vagrant, Puppet, Chef, Nagios, Cloudwatch, Rational Clear Quest, Vobs, Tomcat, Python, Ruby, Javascript, PowerShell,Linux.AWS (EC2, Lambda, S3), AWS CLI, Chef, Ansible,GIT, Jenkins, Terraform, Cloud Formation, Groovy, Gradle, Maven, JIRA, Docker, Kubernetes, Linux, ELK, Python script, JAVA MySQL , Linux, ANT, Maven, Nexus, Puppet, Jenkins, Docker, Kubernetes, Nginix, Nagios, GIT, Route 53, S3, VPC, Auto scaling, ELB, EMR, Shell Scripts, Unix/ Linux environment, Python, Azure, JFrog.

Confidential

Senior Devops Engineer

Responsibilities:

  • Working on Azure Admin tasks like provide access AAD, create VMs, create Oracle DB, Cosmos DB, Function Apps, APIM
  • Creating storage pool and stripping of disk for AZURE virtual machines. Worked with AZURE infrastructure management ( AZURE web roles, worker roles, SQL AZURE, AZURE AD licences).
  • Create and maintain fully automated CI/CD pipelines for code deployment using VSTS ( Azure, DevOps).
  • Created and deployed VMs on the Microsoft cloud service Azure , managed the virtual networks, Azure AD and SQL .
  • Interacted with Architect & implemented Cloud / Azure based systems as a part of POC in the patching process.
  • Worked on Power Shell scripts to automate the Azure Cloud system creation of Resource groups, Web Applications, Azure Storage Blobs &Tables, firewall rules.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, Configuration management and patching through Ansible. Automated using Ansible, Python, Perl or shell scripting with attention to detail, standardization, processes and policies.
  • Established Chef Best practices approaches to systems deployment with tools such as vagrant, Berkshelf and test-kitchen and the treatment of each Chef cookbook as a unit of software deployment, independently version controlled.
  • Worked on several Docker components such as Docker Engine, Machine, Creating Docker Images, Compose, Docker Hub and handle multiple images primarily for middleware installations and domain configuration.
  • Worked on continuous integration and continuous deployments. Worked Jenkins/Hudson as CI tools. Configured security, SSH, Gradle/Maven from Jenkins and managed various third party plugins.
  • Implemented and maintained the branching and build/release strategies utilizing Subversion (SVN) and GIT and involved in periodic archiving and storage of the source code for disaster recovery.
  • Extensively Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to AWS Cloud and Pivotal Cloud Foundry (PCF) using build pack.
  • Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system to build, test and deploy . Used Jenkins for Continuous Integration and deployment into Tomcat Application Server .
  • Jenkins is Built on Docker container and the master controller Kubernetes controls pods. Designing and implementing Container orchestration systems with Docker Swarm and Kubernetes .
  • Creating Cloud Formation scripts for hosting software on AWS cloud and automating the installation of software through PowerShell scripts.
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions.
  • Created Chef Cookbooks and wrote recipes in Ruby Script to install and configured Infrastructure across environments and automated the process using Python Script.
  • Employed automation, utilizing PowerShell and batch scripting best practices and Cloud Formation templates, to ensure repeatable deployments and for automating the AMI image deployment.
  • Worked with Terraform for automating VPC's, ELB's, security group's, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Chef, and Cloud Formation/Terraform.
  • Collaborated AWS infrastructure via Cloud Formation to perform tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Migrated Terratest to Azure Terraform modules to automate infrastructure code verification and also created new Terraform module performance. Deployed Azure services using Terraform and implemented tests using Golangs, Docker and Travis CI.
  • Worked on Azure cloud services, Azure storage, Azure active directory, Azure service Bus. Create and manage Azure AD tenants and configure application integration with Azure AD. Integrate on-premises Windows AD tenants and Configure application integration with Azure AD.
  • Ensured successful architecture and deployment of enterprise-grade PaaS solutions using Pivotal Cloud Foundry (PCF) as well as proper operation during initial application migration and set new development.
  • Build and configured Azure MySQL database and ensured database stability and performance efficiency. This includes evaluation of databases and associated servers with configuration on improving performance, Maintenance and optimization of database operations.
  • Created a fully CI/CD process. Automated Build and Deployment Platform and coordinating code build promotions and orchestrated deployments using Jenkins/Hudson and GitHub. Build Java code on to different Jenkins servers as per the schedule. Developed and deployed a variety of .Net framework applications including MVC or Razz.
  • Worked on configuring Event management system, Mid Server’s, Discovery rules, ITOM, ITSM in ServiceNow for building Automated Infrastructure. We get Automatic updates when someone Created incidents in ServiceNow.
  • Built Nagios for Synthetic Transaction Monitoring to keep track and provide DELL website more reliable to Customers and configured alerting system in Nagios to create tickets if any problem occurred in DELL Website.
  • Experience in working on version control systems like Subversion , and GitLab , Mercurial and used Source code management client tools like Git Bash , GitHub , Git GUI and other command line applications etc.
  • Managed Ansible Playbooks with Ansible Tower, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers.
  • Creating inventory and configuring the ansible.cfg files for parallel deployment in Ansible for automating the Continuous delivery process.

Environment: Terraform, EC2, S3, Glacier, ELB's, Openshift, Auto-scaling, CloudFormation, Json, YAML, Ansible, Python,Groovy, Docker, Kubernetes, Jenkins, SVN, SonarQube, Nexus, Azure, Gradle, AppDynamics, SQL, Windows and IAM. WebLogic Application server 11g/12c, Apache HTTP Server 2.0, Drupal, Tomcat 7.x/8.x, Oracle B11g, JIRA.

Confidential

Devops Engineer4

Responsibilities:

  • Setting up scalability for application servers using command line interface for Setting up and administering DNS system in AWS usingRoute53 Managing users and groups using the amazon identity access management (IAM).
  • Install and configure Amazon command line interface tools Performed migrations of virtual servers from Ubuntu OpenVZ physical server’s to AWSEC2.
  • Working with AWS Cloud computing and involved in creating AWS instances and deployed Linux and Ubuntu on AWS environment and Expertise in migrating applications onto AWS.
  • Lead the rewrite of a massive Chef code base to make cookbooks compostable and testable, and to facilitate the migration from Ubuntu to CentOS. And Implemented Chef best-practices to facilitate a more natural cookbook development work flow
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment on AWS environments through automated tools, Ansible / custom pipeline.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built. designing cloud-hosted solutions, specific AWS product suite experience.
  • Created new Bamboo plans for builds and also cloned existing Bamboo plans along with creating new deployment projects in Bamboo. Continuous testing was implemented by using JUnit plugin in Bamboo build plan.
  • Maintained Bamboo agents that are owned by the team by updating the JDK versions accordingly and updated the old Artifactory URL with the new one in settings.xml file for 32 Bamboo agents.
  • Helped developers with version control system tasks such as branching, merging, and cherry-pick changes.
  • Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Application of automations tools like Chef, Ansible, DevOps based on the requirements.
  • Worked on creating pipeline to automate application deployment on Kubernetes using Jenkins Deployed and administered EKS clusters on AWS native services.
  • Configuring, automation and maintaining build and deployment CI/CD tools Git/Git-Lab, Jenkins/Hudson, ANT, Maven, Build Forge, Docker-Registry/Daemon, Nexus and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation in AWS cloud platform.
  • Responsible for Installation, configuration, Maintenance, Deployments, Update, Monitoring, performance tuning on Linux.
  • Installing, configuring and administration of Centos 5.x, Solaris 9, 10, RHEL4.x/5.x/6.x, Windows Server 2008-R2.
  • Planned, scheduled and implemented OS patches on Linux boxes as a part of proactive maintenance.
  • Create, maintain and troubleshoot Disk Partitioning, LVM and file management.
  • Performed backups and restoration on several Linux LPAR’s.
  • Created users and managed user permission on the Linux servers.
  • Modify Kick-start based server profiles and hardware specifications.
  • Perform Kick-start/PXE installations of RHEL.
  • Worked in an A gile development team to deliver an end to end continuous integration/continuous delivery (CI/CD) product in an open source environment using tools like Puppet, Jenkins.
  • Experience in writing Puppet manifests and modules to automate the deployment process and to integrating Puppet manifests into Jenkins jobs for a Continuous Delivery (CD) framework.
  • Wrote AWS Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters.
  • Developed build and deployment scripts using Gradle and Ant, Maven as build tools in Jenkins to move from one environment to other environments.
  • Created Chef Cookbooks and wrote recipes in Ruby Script to install and configured Infrastructure across environments and automated the process using Python Script.
  • Experience working with Chef Enterprise and Chef Open Source, Chef DK, Chef Workstation, Chef Server, Chef-Client.
  • Working experience with continuous integration environments (preferably Jenkins/maven).
  • Created a build environment for Java / Grails using Jenkins, Git, Gradle, Maven, Artifactory, and a number of reporting tools.
  • Strong knowledge of developing cross-platform/browser compatible, dynamic applications for web and/or mobile.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.

Environment: Maven, Ant, Jenkins, Nexus, Confluence, Apache Tomcat, Chef, Find Bugs, Service now, AWS, EC2, Agile, AWS, Subversion, GIT, JIRA, Ant, Gradle, Docker, Kubernetes, Jenkins, Bamboo, Hudson, Chef, Puppet, Nagios, Splunk, GCP, Nexus Artifactory, SQL, Confluence, Java, Node.JS, SSH, TELNET, FTP, DHCP, DNS, NFS, NIS, TCP/IP, C++, Python, Shell, LINUX, UNIX, Bitbucket., SVN, AWS.

Hire Now