We provide IT Staff Augmentation Services!

Cloud Automation Devops Engineer Resume

2.00/5 (Submit Your Rating)

Somerset, NJ

SUMMARY

  • Around 8 years of experience in Information Technology and working in a multi - functional Environment during various phases of SDLC focusing on Linux/Systems Administration, Software Configuration Management (SCM), Amazon Web Services (AWS), Google Cloud Platform (GCP) and other Cloud Platforms in a DevOps Culture through Continuous Integration and Continuous Deployment.

TECHNICAL SKILLS

Cloud Environments: AWS, Microsoft Azure, Google Cloud Platform

Scripting: Shell, Python, Ruby, Perl, Java

Version Control Tools: SVN, GIT, GIT Hub, Bit Bucket, TFS

Configuration Management: Chef, Puppet, Ansible

CI Tools: Jenkins, Hudson, Bamboo

Build Tools: ANT, MAVEN, Gradle

Containerization: Docker, Docker Swarm, Kubernetes

Container Orchestration Tools: Amazon EKS, Kubernetes, Openshift, Docker swarm

Monitoring Tools: Splunk, ELK, Nagios, Cloud Watch

Web/Application Servers: WebLogic, WebSphere, Apache, Tomcat, IIS, JBOSS

Operating Systems: Unix/Linux (Red Hat 5/6, CentOS), Solaris 9/10, Ubuntu 14, Windows, Mac, Debian

Network Protocols: TCP/IP, SMTP, SOAP, HTTP/HTTPS, DNS

PROFESSIONAL EXPERIENCE

Confidential, Somerset, NJ

Cloud Automation DevOps Engineer

Responsibilities:

  • Responsible for architecting, designing, implementing and supporting of cloud-based infrastructure and its solutions.
  • Responsible for Handling releases for SFCC, AEM code bases and resolving conflicts, merge, stashing, branching strategy issues.
  • Worked on Microsoft Azure (Public) Cloud to provide IaaS support to client. Create Virtual Machines through Azure CLI in Shell Scripts and Terraform in Azure Portal.
  • Hands-on experience in Microsoft Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, Internet of Things (IoT), Azure Search, Key Vault.
  • Worked on Azure Active Directory to implement SSO for the AEM (Adobe Experience Manager) Servers. Ecommerce Hub, AWS accounts, PagerDuty.
  • Knowledge on AWS cloud service like Storage and Identity & access management, Cloud-Front, S3, Route53, ECS, ECR, ACM, Cognito, Lambda.
  • Responsible for Domain management across the organization like implementing redirections for vanity domains in bulk, Configuring new Route 53 Domains for internal access inside VPC’s.
  • Involved in helping other teams by providing proper authentication using Lambda functions and AWS Cognito for the dashboards they built.
  • Created roles and policies for EC2 (Auto scaling, Load Balancing), S3, Glacier, Cloud Watch, Cloud Trail, EBS resources to communicate with each other using IAM. Worked on AWS services by deploying CFT’s EC2, IAM, S3, Cloud Watch, SNS, VPC, ELB, EBS, EFS, Route- 53, ECS, Lambda.
  • Installed and Managed Jenkins master-slaves on ECS cluster behind Nginx Proxy
  • Implemented Docker in ECS Cluster’s as Jenkins slaves for disturbing the load on Jenkin’s master
  • Implemented a backup strategy for Jenkins environments by EFS-EFS backup automatically in case of disaster recovery.
  • Worked in cloud provisioning tools such as Terraform and CloudFormation.
  • Create and maintain highly scalable and fault tolerant multi-tier AWS environments spanning across multiple availability zones using Terraform and CloudFormation.
  • Wrote terraform scripts for CloudWatch Alerts.
  • Implemented Microservices in load balanced, highly available, fault tolerant Kubernetes infrastructure.
  • Trained staff on Kubernetes administration.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Responsible for handling the PagerDuty on incident management support, Pingdom and On-call support for DevOps incidents.
  • Worked on JIRA for defect/issues logging & tracking and documented all my work using Confluence.
  • Assisted in Jira Administrative tasks like writing JQL’s. And automated the manual work using JQL; s, Shell Script and Jenkins Builds.
  • Installed and configured Jira plugins which are cost effective and useful for the client needs.
  • Knowledge on Demandware platforms and SFRA (Storefront Reference Architecture).
  • Designed and developed the On-Demand Sandboxes as per developer needs to make it handy for them to control.
  • Responsible for eCDN (Embedded Content Delivery Network) settings in Production instance, configuring aliases files to make any new websites live.
  • Currently handling Einstein’s Recommendations API and OCAPI (Open Commerce API) problems which were faced by the developers.
  • Managed ongoing support request and administrative needs of users around 600 in Salesforce Business Manager and Account Manager.
  • Worked on enabling Oauth for SFCC account manager all over the Organization.
  • Configuring and Validating some integrations to SFCC like Narvar Returns, Loyalty lab rewards, OrderDynamics, Apple Pay, PayPall etc.
  • Wrote Shell Scripts, Java Scripts for automating and utilized AWS CLI and SFCC- CLI to make automations easier.
  • Integrating multiple tools with Slack for notifications in between the teams to work the thing in a better flow.
  • Worked on browser related automation concepts like Puppeteers for deleting users and adding them.
  • POC on Jira automation which will trigger an automation rule with no code or scripting.

Confidential, Hillsboro, OR

Cloud/DevOps Platform Engineer

Responsibilities:

  • Supported and developed tools for integration, automated testing, and release management.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Ansible.
  • Developing json Cloudformation and setting up Auto scaling for EC2 instances.
  • Managed and Administered Apache, Tomcat and Web logic Application servers.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Creating CloudWatch alerts for instances and using them in Autoscaling launch configurations.
  • Hands on experience with an in-depth level of understanding in the strategy and practical implementation of AWS cloud specific.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Launched Docker containers on EC2 instance, managing them in Kubernetes and Docker Swarm.
  • Responsible for creating new branches/Patch branches based on the request from DEV team.
  • Written Ansible Playbooks to automate infrastructure administration (infrastructure as code) and deployment automation. Created cookbooks to install and configure required packages to setup the environments.
  • Set up and monitored migration services from on-premise to cloud infrastructure.
  • Used Ansible to simulate the convergence of resources on a node.
  • Integrated InSpec testing framework for infrastructure to meet compliance standards, security and other policy requirements.
  • AWS CloudWatch services to monitor environment for operational & performance metrics during load testing.
  • Collaborated and supervised Ansible-Architecture classes for entry level staff. Shared DevOps best practices about Continuous Development, Continuous Testing, and Configuration Management, including Continuous Integration and Continuous Deployment and finally Continuous Monitoring of the software throughout its development life cycle.
  • Setup environments for developers and QA engineers using Ansible. Configure and maintain the environment according code update and third-party software.
  • Developed a AWS Deployment setup CloudFormation
  • Used Kubernetes / Docker Swarm for automating deployment, scaling, and operations of application containers across clusters of hosts, providing container-centric infrastructure.
  • Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed local deployments in Kubernetes.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Design and setup of CI tools like Teamcity, Jenkins. Integrating SCM tools like Subversion, Git with CI tools to automate the build process. Working with Build Verification team to make sure builds are delivered within deadlines.
  • Create automation scripts to deploy and test the builds on regular basis.
  • Installed and configured Nexus to publish artifacts for better versioning.
  • Troubleshooting issues which comes while build/deploy or during various testing runs.
  • Written Shell scripts to automate the Deployments into Prod and non-Prod environments.
  • Responsible for deployment of WAR, EAR files along with environment specific properties.
  • Integrated WebLogic server restart steps with the deployment automation shell scripts.
  • Responsible for creating cut-over and rollback plans. Co-ordinating with multiple teams to get timelines for each and every task in cut-over plan.
  • Performing Pre-build and Post-build tasks.
  • Communicating with Developers/QA to make changes to pick dependent products.
  • Responsible for bug fixing related to the build and integration files issue.

Confidential

Cloud Automation/DevOps Engineer

Responsibilities:

  • Experienced and a strong passion for the LAMP (Linux, Apache, MySQL& PHP) development stack
  • Created AWS Multi-Factor Authentication (MFA) for instance RDP/SSH logon, worked, with teams to lock down security groups
  • Configured AWS Data Migration service to move SQL Server database to Redshift cluster.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Node.js and Python on familiar servers such as Apache, and IIS.
  • Dealing with multiple terabytes of mobile ad data stored in AWS using Elastic MapReduce and Redshift PostgreSQL
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Puppet.
  • Designed Java API to connect the AWS S3 service to store and retrieve the media files.
  • Created proof-of- concept using responsive web design Node JS, modernizer JS, HTML5 and CSS3.
  • Responsible for large scale Puppet implementation and maintenance and instituted AWS automation through Puppet and Ansible environment.
  • Deployed DevOps using Puppet dashboard and Puppet DB for configuration management to existing infrastructure and developed the Puppet manifests creation, testing and implementation.
  • Executed the automation from commit to deployment by implementing a CD pipeline with the help of Jenkins and Chef.
  • Written/Developed Chef Cookbooks to automate the entire deployment process as well as infrastructure admin tasks in both Windows and Linux Environment
  • Integrated Jenkins SonarQube plugin to centralize the configuration of SonarQube server connection details in Jenkins global configuration.
  • Designed delivery pipeline in Jenkins based on different Environments like Dev, UAT and Production and implemented Jenkins as a continuous integration serve.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Involved in migrating on premise cloud storage to Windows Azure using Site Recovery and backups.
  • Migrated SQL Server database to Windows Azure SQL Database.
  • Hands on experience to write scripts using Azure PowerShell during automation and built-in process.
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Built and Deployed Java/J2EE to Tomcat Application servers in an agile continuous integration process and automated the whole process using Maven.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) and Git source control.
  • Worked on Client-side hooks such as GIT committing and merging, server-side hooks run on network operations such as receiving pushed GIT commits.
  • Managed Nexus repository for the current project created a new repository and provisioned it. Have hands on experience with Bitbucket server.
  • Configured Team Foundation Server(TFS) to run Continuous Integration of builds and execute unit test on all check-ins for .net web applications.
  • Administered and Configured the TFS with in multi -platform environments.
  • Involved in the Code migration from TFS to Git repo.
  • Developing Applications through configuration management tool Salt stack Automating the applications and monitoring the performance of tools within the environment.
  • Knowledge of Splunk content development with the ability to create queries and dashboards.
  • Implemented the monitoring tools like Nagios to monitor services like CPU, Hard Drive, Memory, Users, HTTP and SSH etc.
  • Worked in development, testing, and production environment using SQL, PL/SQL procedure, python, Ruby, PowerShell and shell scripts and managed to host the servers like Tomcat, Apache and NGINX
  • Handled automated deployments, rollbacks and blackout solutions for Tomcat and Mule containers using Jenkins, Bash and Groovy scripting
  • Scheduled the Linux Cron jobs and Jenkins jobs for build automation.
  • High exposure to REMEDY, BUGZILLA and JIRA defect tracking tools for tracking defects and changes for change management.

We'd love your feedback!