We provide IT Staff Augmentation Services!

Sr Dev Ops Engineer/aws Engineer Resume

2.00/5 (Submit Your Rating)

Newark, CA

SUMMARY

  • Over 7 years of experience in IT industry with major focus on AWS Cloud/DevOps, Continuous Integration and Continuous Delivery (CI/CD pipeline), Build and Release management, container orchestration & Linux/Windows administration and support.
  • Major focus on Configuration, SCM, Build/Release Management, Infrastructure as a code (IAAC) and as Azure DevOps operations Production and cross platform environments.
  • Extensive working experience and knowledge with broad range of AWS Cloud Services like EC2, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, EBS, SNS, SQS, Dynamo DB, Elastic search, EFS, Cloud Foundry, CloudWatch, Cloud Trail, Lambda, Service Catalog, Kinesis, Redshift Cluster and in Cloud Security (OAuth2 and SAML).
  • Experience in Building and deploying the application code using kubectl, kubelet, kubeadm, Kubespray and Schedule the jobs using kube - scheduler and managing K8s charts using Helm and creating reproducible builds of the Kubernetes applications.
  • Experience in orchestration of Docker Images and Containers using Kubernetes by creating whole master and node installation of GlusterFS on-top of Kubernetes for dynamic PVC provisioning.
  • Expertise in working with Terraform key features such as Infrastructure as a code, execution plans, resource graphs, change automation and created infrastructure in a coded manner using Terraform.
  • Extensively used Terraform in AWS Virtual Cloud to automatically setup & modify settings by interfacing with control layers also used to create and compose all the components necessary to run applications.
  • Deployed and configured Elastic search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and X-Ray.
  • Experience working with Code scanning and vulnerability tools like SonarQube, Fortify Software and integration with CI pipeline
  • Expertise in converting AWS infrastructure to server less architecture and deployment using Cloud Formation.
  • Hands-on experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Azure Container Service, VPN Gateway, Content Delivery Management, Traffic Manager, Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO), Cognitive Services (LUIS) and SQL Azure.
  • Expertise in log management using Graylog along with Elastic Search.
  • Extensive experience implementing software throughout the SDLC process, deep hands-on experience of networking, migration and implementation in Azure.
  • Experience in writing Automation scripts and provisioning Azure resources like Virtual Machines, Virtual Networks, Traffic Manager, Storage, Service Bus and Scheduler make calls to Ansible scripts that provision/ configure servers on the instances.
  • Expertise in Azure Development, Azure web application, App services, Azure storage, AzureSQL Database, Azure Virtual Machines, Azure AD, Azure search, Azure DNS, Azure VPN Gateway and Notification hub.
  • Experience in Pivotal Cloud Foundry ( PCF) and the implementation of micro services in PCF.
  • Unique experience with PCF, OpenShift troubleshooting issues with platform components, developing models and patterns for large scale deployments on cloud Foundry.
  • Experienced in writing Bash and Python scripts, Included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMI's and Scheduling Lambda functions for routine AWS tasks.
  • Extensive experience in creating cookbooks, playbooks in Chef and ANSIBLE for both Linux and windows servers.
  • Designed end to end automation of infrastructure and CD of the applications by integrating cloud formation scripts, Jenkins, AWS & Ansible playbooks.
  • Experience in writing Ansible playbooks for installing WebLogic / tomcat application, deployment of WAR, JAR, and EAR files across all the environments.
  • Expert level experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Extensively worked on Jenkins and Bamboo by installing, configuring and maintaining the purpose of CI and for End-to-End automation for all build and deployments implementing CI/CD for database using Jenkins in Groovy.
  • Experience in Build & Release, ALM, TFS, VSTS Administration and Configuration management.
  • Expert in CI/CD with Visual Studio Team Services (VSTS) and Team Foundation Server (TFS).
  • Experience in CI/CD pipeline for the automatic deployment of artifacts applications to the required servers or environments in Jenkins CI.
  • Experience in working on version control systems like Subversion, GIT by using source code management client tools like Tortoise SVN, GitBash, GitHub, BitBucket, PerForce and other command line applications
  • Hands on experience in using ELK (Elastic Search, Kibana, Log stash), Splunk, Nagios to monitor the resources utilization for each application and server’s health.
  • Experience in Monitoring tools like Nagios, Zabbix, cacti, SiteScope, AppDynamics, Splunk, Tivoli, Monit Scom, New Relic, Prometheus, Grafana.
  • Experience in using Python packages like numpy, pandas, sklearn, selenium, scikit-learn, Boto.
  • Good scripting knowledge on Pearl, Bash, Shell, Python & Developed scripts for automation of the build and release process.
  • Experience with Installation, configuration and management of RDBMS databases like MySQL, DB2, PostgreSQL, and NoSQL databases like MongoDB, DynamoDB, and Cassandra DB.
  • Experience in administrating, configuring, managing Red Hat Linux distributions and Virtualization with VMware ESX server 3.5, 4.0, virtual box, XEN and REDHAT VMWare vSphere ESXi 5.x/4.x, vCenter 5.x/4.x.
  • Experience in using Visual Studio .NET platform (C#, ASP. NET, ADO. Net), thorough k nowledge of the architecture and the framework.

TECHNICAL SKILLS

Infrastructure as Service: AWS, Azure, PCF

Infrastructure as Code: Terraform, Chef, Puppet, Ansible

CI/CD Tools: Jenkins, Hudson, Bamboo, AzureDevOps

Programming Lang: Core Java, Java Server Pages, Servlets, JDBC, Multi- threading, Event Handling

Container Tools: Docker, Kubernetes

Version Control Tools: GIT, CVS, SVN, Subversion, Bitbucket

Monitoring Tools: Nagios, Prometheus, Splunk, Zabbix, Cloudwatch, Newrelic, ELK (Elasticsearch, Logstash, Kibana), JIRA

Scripting: Bash/Shell, Python, PERL, Ruby and PowerShell

Databases: My SQL, Oracle 9i/10g/11g, DB2, NoSQL (MongoDB, DynamoDB), PostgreSQL, Cassandra DB

Web Servers: Apache HTTP, Nginx

Application Servers: WebLogic, Jboss, Apache Tomcat

Operating Systems: Linux (Red Hat 4/5/6/7, CENTOS & SUSE), Solaris 11/10/9/8, HP-UX 11.0, 11.11, 11.23, 11.31, V1, V2 & V3, Ubuntu 12/13/14, Windows NT/2000/2003, DEBIAN.

PROFESSIONAL EXPERIENCE

Sr Dev Ops Engineer/AWS Engineer

Confidential, Newark, CA

Responsibilities:

  • Worked on core AWS services (S3, EC2, ELB, EBS, Route53, VPC, auto scaling etc.) and deployed services (OpsWorks and Cloud Formation) and security practices (IAM, Cloud watch and Cloud trail)
  • Used IAM for creating roles, users, groups and implemented MFA (Multi Factor Authentication) to provide additional security to AWS account and its resources.
  • Provisioned & configured Dev, Test and Prod environments of different applications on AWS by using Kubernetes clusters on EC2 instances using Docker, Ruby/Bash, Ansible and Terraform.
  • Integrated Kubernetes with Hashicorp Vault to inject configurations at runtime for each service using init, config sidecars and persistent volume sharing between app and config containers.
  • Integrated Jenkins with Hashi Corp Packer and Vagrant files for creating the test environments which includes same configurations of our Prod, Non-prod environments do.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, Shell/Bash, Perl, Groovy and Docker on familiar servers like Apache .
  • Experience working with the release and deployment in Java/J2EE, NodeJS and ASP.NET web applications.
  • Worked with OpenShift and AWS Cloud Services( Cloud Watch, Elastic IP, RDS, SNS, SQS, IAM, VPC, Cloud Formation, Route53) and managing security groups on AWS.
  • Provisioned AWS S3 services like creating buckets, configuring buckets with permissions, logging, versioning, tagging & lifecycle policies to back the data from AWS S3 to AWS Glacier .
  • Automated the cloud deployments using chef, python ( boto & fabric ) and AWS CloudFormation Templates .
  • Created AWS Route53 to route traffic between different regions and configure AWS IAM and Security group in Public and Private subnets in VPC.
  • Configured AWS IAM and Security Groups in Public and Private Subnets in VPC, managed IAM accounts (with MFA ) and IAM policies to meet security audit & compliance requirements.
  • Integrated Amazon Web Services ( AWS) infrastructure with automation and configuration management tools such as Ansible .
  • Integrated Ansible Tower with cloud environment, provided role-based access control, setup job monitoring, email notifications, Scheduled jobs, multi-playbook workflow to chain playbooks
  • Automated Datadog Dashboards with the stack through Terraform Scripts and used CloudWatch and Datadog to monitor real-time granular metrics of all the AWS Services and configured individual dashboards for each resource Agents.
  • Implemented migration from VMware to AWS using VMDK import tools.
  • Implemented the supporting platform for Open Stack infrastructure on the cloud that all services and applications will rely upon.
  • Automated OpenStack and AWS deployment using Cloud Formation, Heat, Ansible and Terraform, also deployed and administered Openstack services i.e. Nova, Neutron, Swift etc . and developing Openstack through Python .
  • Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
  • Implemented CI / CD pipelines on Jenkins, Nexus OSS, SonarQube, Ansible, DTR management, Containerized open source ELK stack for digital applications.
  • Created additional Docker Slave Nodes for Jenkins using custom Docker Images and pulled them to Cloud . Worked on all major components of Docker like, Docker Daemon, Hub, Images, Registry, etc.
  • Integrated Docker container-based test infrastructure to Jenkins CI and set up build environment integrating with Git and Jira to trigger builds using Web Hooks on Slave Machines.
  • Designed DevOps workflow for multiple applications by orchestrating Test, Build, Release and Deploy phases through various CI / CD pipelines using Git, Jenkins, Chef and build the deliverable artifacts using Maven as a build tool in Jenkins for Java applications and deploy them to various environments.
  • Performed automated installation of Operating System using the Kickstart for Linux and Jumpstart for Sun Solaris using Global Positioning Tool .
  • Build and Deployment of the Linux hardware Nodes to host several KVM templates
  • Load test on API’s and Cassandra database servers to find the break point with different scenarios.

Sr DevOps Engineer/Azure

Confidential

Responsibilities:

  • Established connection from Azure to On-premise datacentre using Azure ExpressRoute for Single and Multi-subscription connectivity.
  • Performed Provisioning of IAAS Virtual Machines, PAAS Services and Web, Worker roles on Microsoft AZURE Classic and Azure Resource Manager .
  • Used Microsoft Azure for Development, Test and UAT environments for all customers regardless of final Production platform ( SaaS Cloud, Private secure cloud ) to speed up development/ deployment process and work within CI/CD framework ( Team City, Octopus Deploy ). Developed Azure PaaS services including web jobs, Azure SQL, Postgres, Azure SQLMI, Azure Data Factory(ADF) and Azure Service Fabric .
  • Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing the Azurestack (Including Compute, Web & Mobile, Blobs, ADF, Resource Groups, Azure SQL DW, DNS, Cloud Services, and ARM, focusing on high-availability, Disaster Recovery, fault tolerance, and auto-scaling).
  • Worked on Azure Fabric, Micro services, IoT & Docker containers in Azure and involved in developing Terraform modules for various IAAS and PAAS Azure services.
  • Good hands on experience on securing application secrets using Azure key vault, configuring monitoring and logging using Log Analytics Workspace, Azure Monitor, Storage Accounts etc.
  • Implemented pipelines with AzureDevOps including Logging & Monitoring of the systems using required DevOps tool chains.
  • Used Graylog for log monitoring paired with Grafana for data visualization.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with Anthill - Pro, Cruise Control and Subversion . Written scripts to containerize Chef using Dockers and orchestrate it using Kubernetes .
  • Implemented a Continuous Delivery framework using AzureDevOps, Chef, Maven & Nexus in Linux environment.
  • Integration of Maven, AzureDevOps, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira and Cloud Foundry and Created cookbooks and recipes in Chef .
  • Hands on experience on using Terraform along with packer to create custom machine images and automation tools like Chef to install software’s after the infrastructure is provisioned.
  • Maintained automated environment using Chef Recipes & Cookbooks within Microsoft Azure and involved in Knife and Chef Bootstrap process and converting production support scripts to chef recipes used for server provisioning.
  • Implemented DevOps tools suites like Subversion(SVN), GIT, CVS, ANT, Maven, Bamboo, TeamCity, Chef, Docker, Docker Swarm, Kubernetes, Nexus, Artifactory, Nagios & Splunk in traditional environments & cloud environment
  • Experience leveraging TFS (Team Foundation Server) environments using Visual Studio, .NET and Microsoft SQL Server .

Site Reliability Engineer

Confidential

Responsibilities:

  • AWS EC2, VPC, S3, SNS, Redshift, EMR based infrastructure automation through Terraform, Chef, Python, Bash Scripts and Managing security groups on AWS and custom monitoring using CloudWatch.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Automated backup of data in EBS and instance store to S3 buckets and created backup of AMI for mission critical production servers from AWS CLI and used AWS Data pipeline to configure data loads from S3 into Redshift.
  • Performed automating tasks using Ansible playbooks, creating profiles, manifests for new servers, and pushing them to servers.
  • Manage on and off-prem Kubernetes clusters to support our growing workloads.
  • Setup and maintain monitoring, metrics & reporting systems for fine-grained observability and actionable alerting using Prometheus/Grafana.
  • Production level expertise with containerization orchestration engines ( Kubernetes, docker swarm )
  • Implemented a CI/CD (Continuous Integration /Continuous Delivery) framework using Bamboo, Maven & Nexus in Linux environment and Integration of BitBucket, Confluence, Jira and Cloud Foundry.
  • Worked with Agile practices using CI/CD pipelines, with Bamboo (Continuous Integration), Nexus for Maven Repository, Maven Builds, Arti-factory, Junit testing and deployments using multiple plugins.
  • Build Scripts using ANT and MAVEN build tools in Bamboo to move from one environment to another environment.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Development servers.
  • Managed and maintained operating systems on Web servers, Database servers & Mail servers and networking devices.
  • Work on Azure & AWS migration projects to create infrastructure using code by leveraging Terraform, ARM templates & Cloud Formation templates.
  • Setup and Manage Azure AD DS, AD DS, AWS Active Directory, Azure MFA, Azure AD Privileged Identity Management, PasswordSafe to provide secure access to the environment.
  • Assist in AKS setup to help migrate Kubernetes Infrastructure from AWS to Azure .
  • Created scripts in Python to automate log rotation of multiple logs from web servers and wrote shell scripts to automate the process of adding ssh-keys, generating passwords in python.
  • Diagnosing & Troubleshooting the Linux/Unix servers’ network connections, examining raw network traffic nmap, netstat, lsof, arp, ip, ifconfig, dig, host, tcpdump, route, nc, traceroute.
  • Involved in helping others Linux Administrators to deployed Splunk in a Linux and windows environment
  • Implemented Ansible for a start-up to facilitate simple instance management for event driven load provisioning of instances based on averages of Nagios checks.
  • Provided 24/7 support on call rotation.
  • Serve as an escalation point for other Systems Administrators, Engineers, and other technology teams in the resolution of server and system problems.
  • Configured Nagios to monitor the IT infrastructure components such as system metrics, applications, servers and network protocols. Also used Splunk for monitoring the services.

We'd love your feedback!