Sr. Aws / Cloud Engineer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Around 8+ years of experience in IT industry comprising of Three years of Linux Systems Administration work on Red Hat Linux, Solaris, SUSE Linux, CentOS, Windows environment and VMware.
- Extensively worked with Version Control Systems GIT, SVN (Subversion), Perforce, Bitbucket and AWS Cloud Management.
- Deep Expertise in the design/usage of the core AWS Product set such as Elastic Beanstalk, RDS, Route53, CloudFront, Cloud Watch, Cloud Trail, Cloud Compute, Cloud Formation AWS Config, Auto Scaling, Cloud Front, IAM, Route S3 DNS, Mongo DB.
- Experience with Linux/UNIX environments and scripting for Build & Release automation.
- Experience using CRONTAB for job/task scheduling in Linux environment.
TECHNICAL SKILLS:
Build/Release (CI/CD): Chef, Puppet, Ansible, Jenkins, Kubernetes, Azure, Cloud Foundry, Circle CI, TeamCity, Maven, ANT, Git, MS Visual Studio (VSTS), SVN, TFS, Atlassian JIRA, Confluence, Remedy, Selenium, Nexus, J Frog, Docker, Sysdig.
Programming/Scripts: Ruby, Bash, Python, Shell Scripting, Java, .Net, Node.js, JSON, XML.
Cloud Computing: AWS EC2, ELB, S3, EBS, VPC, Route 53, RDS, Auto - Scaling, IAM, SNS, SES, SQS Cloud Front, Cloud Formation, Cloud Watch, Elastic Beanstalk, Microsoft Azure, Google Cloud Platform, OpenStack.
OS: Linux (RHEL CentOS, Ubuntu), Windows Server, Vagrant, VirtualBox).
Networking/Protocols: TCP/IP, TLS, SSH, Routing protocols (OSPF, EIGRP, RIP), VPN, Subnets, NACLs, RESTful API, SOAP.
Database: MySQL, PostgreSQL, NoSQL, Oracle DB, Dynamo DB.
Webservers: Oracle Web Logic, IBM Web Sphere, Apache Tomcat, JBoss, Nginx.
Monitoring Tools: Nagios, Cloud watch, Splunk, Datadog.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Sr. AWS / Cloud Engineer
Responsibilities:
- Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
- Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
- Writing Cloud formation templates using Python Script and deployed AWS resources using it.
- Create Visual Studio build and Release Pipeline for windows service and web API.
- Managing the configurations of multiple servers using Chef.
- Provide hands-on troubleshooting and administration as required for all Linux servers, encompassing development, integration, staging, Disaster Recovery and production.
- Basic responsibilities include Build and Deployment of the java applications onto different environments like Dev, Prod, INT and QA.
- Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
- Container Orchestration using Kubernetes.
- Deployed Pivotal Cloud Foundry Instances in AWS.
Environment: Java/J2EE, Maven, Chef, Ruby, GIT, Shell, Perl, Bash, JIRA, WebLogic, Nexus, AWS, Cloud, Open Stack, Pivotal cloud Foundry,Ansible, Jenkins, Python, Hudson,AppDynamics, Sqoop.
Confidential, Madison, Wisconsin
Azure/ DevOps Engineer
Responsibilities:
- Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
- Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
- Designing of VNets and subscriptions on Azure Network Limits.
- Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer.
- Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.
- Developing Web API calls for interacting with .NET Library for SAP systems.
- Designed and developed Customer Report generation portal using Ruby on Rails.
- Experience in using Jenkins to integrate tools and technologies to automate the build and deployment process. I used to carry out different jobs in Jenkins like commit jobs, deployment jobs and nightly build jobs.
- Implemented Chef Recipes for deployment of build on internal Data Centre servers. Re-used and modified Chef Recipes to create a deployment directly into Amazon EC2 instances.
- Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Made use of Jenkins for Chef CI, and Rake for style.
Environment: Azure Service Bus, Blobs, Queues, Redis Cache, Virtual Machines and VNets, with good experience in PowerShell scripting, .NET Framework 2.0/3.0/3.5/4.0/4.5, UNIX & Linux, Maven, MS Build, MS Deploy, MS SQL Server, Oracle, Hudson/ Jenkins, Chef, AWS EC2, VPC, IAM, S3, Cloud watch.
Confidential, Houston, TX
DevOps Engineer
Responsibilities:
- Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
- Developed build and deployment processes for Pre-production environments.
- Experience in migrating physical Linux/Windows servers to cloud (AWS).
- Created Cloud Formation templates for deploying AWS resources though Jenkins.
- Implemented the puppet setup and configuration on VM’s from the scratch and deployed the run-list into server and bootstrap the clients remotely.
- Wrote, deployed and managed our merge-to-master continuous integration pipeline (Jenkins-puppet master-deploy to cluster in AWS).
- Design roles and groups using Azure Identity and Access Management (IAM)
- Involved in designing an Architectural Diagram for different applications before migrating into Amazon cloud for flexible, cost-effective, reliable, scalable, high-performance and secured.
Environment: AWS, Subversion (SVN), Jenkins, Java/J2EE, MAVEN, GIT, Selenium, Puppet, Cucumber, Gherkin, Cassandra, TC Server, Tomcat, Perl Scripts, Shell Scripts, XML, Data Center, UNIX, Windows 2012/2008, Oracle.
Confidential, Bentonville
UNIX/ DevOps Consultant
Responsibilities:
- Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
- Designing and implementing for fully automated server build management, monitoring and deployment By Using DevOps Technologies like Chef.
- Used Docker Container to package an application.
- Set up and/or maintained internal Confluence, JIRA, Bitbucket, and Bamboo servers of Atlassian.
- Managed Virtual machines and websites using Azure Monitoring Tools Azure CLI.
Environment: Java/J2ee, Eclipse, Chef, AWS (Amazon Web Services), Azure, Ant, Jenkins, GIT, Docker, WebSphere Application Server (WAS), Apache, PERL, Python, Ruby, BASH, Windows
Confidential
Linux Administrator
Responsibilities:
- Performed Linux administration tasks in test and production environments with installing, configuring and troubleshooting the client applications on the UNIX servers.
- Involved in creation and management of user accounts, security, rights, disk space and process monitoring in Red Hat Enterprise Linux.
- Start/stop services of dynatrace server, Mem analysis, collector and agents on Linux server.
- Development of Public Hosted Services using VMWare 4.1, Hyper-V 2008 and Citrix XenSQLServer 5.6 model, providing architecture recommendations to IT Management and ensure Best Practice is adhered to all imes.
- Package management using RPM, YUM and UP2DATE in Red Hat Linux.
- Expertise in scripting for automation, and monitoring using Python & Perl scripts.
Environment: Red Hat Linux, Git, TFS (Team Foundation Server), VMware, PXE boot, Perl, Python, Agile, Nagios, VMware ESX 3.x, Apache/Tomcat, Bash scripting, Maven.
