SANDEEP D
************.*******@*****.***
Having around 3 years of experience as DevOps/ AWS/Azure Cloud Engineer, Linux/Unix Admin in IT Industry.
Experience as a DevOps Engineer with configuration management tools such as Docker, Chef & Continuous Integration using GIT, SVN, Jenkins, VMWare, ANT and programming in Ruby, Perl & Shell Scripting.
Worked on Amazon Web Services (EC2, S3, VPC, IAM, Cloud formation, Cloud Watch, RDS, DynamoDB, SNS, ELB, Auto Scaling, Route53, etc.).
Worked on Virtualization of LVM, KVM, Bridge, Disk, RAM, CPU on Superb DC.
Worked with different database Environments like MySQL, Oracle, IBM DB2, Sybase & Oracle RAC.
Knowledge on Scripting Languages like Ruby, Pearl, Bash, Python, Shell & Java.
Experienced in Administration of Production, Development and Test environment's carrying Windows, Ubuntu, Red Hat Linux, SUSE Linux, Centos and Solaris servers.
Expertise in installation, configuration, managing and troubleshooting of Web Servers (Apache, Tomcat, JBoss, Sun ONE & ISS Server).
Expertise in Installation & Setup of code versioning tools like GIT/ SVN Repository (Version Control System) on Linux at client side.
Strong knowledge / experience in creating Jenkins CI pipelines. Experience in Jenkins to automate most of the build related tasks.
Expertise in Installing, Configuring & Implementing Virtualization Environment using Oracle Virtual Box, VMWare, ESX & Microsoft Virtual PC.
Deployed and configured Atlassian tools like Jira, Confluence, Bitbucket, Bamboo for both hosting and issue tracking for local instances, workflow collaboration, and tool-chain automation.
Installed, Configured and Managed Monitoring Tools such as Nagios, Zabbix, iCinga for Resource Monitoring/ Network Monitoring/ Log Trace Monitoring.
Expertise in Creating & Handling cookbooks and recipes using Ruby in Chef workstation & Deploying them to various nodes.
Expertise in Installation and configuration of automated tool like Puppet which includes Puppet Master, Agent Nodes and an administration control workstation.
Experience in Puppet tools like Hiera, Mcollective & Puppet Console.
Experience with SaaS (Software as a Service), PaaS (Platform as a Service) & IaaS (Infrastructure as a Service).
Experience in creation and managing user accounts, security, rights, disk space and process monitoring in Red Hat Linux.
Expertise in implementation and maintenance of Apache Http, SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SQUID, Postfix, FTP, send mail, Remote Access, Security Management & Security trouble shooting skills.
Highly motivated to learn new Developments in Technology with strong analytical, problem solving skills and a flair for creativity.
Worked closely with Project Manager, Development, Testing & Production teams to align Project deliverables, dates & report issues/concerns.
Administration and support of Unix Servers including SUSE, Solaris, HP-UX & Red Hat Linux and CentOS.
Education:
Bachelor of Technology in Mechanical Engineering May 2015
Jawaharlal Nehru Technological University, India
Master’s in Information Technology Apr 2017
Wilmington University, Delaware
Technical Skills:
Operating Systems
UNIX, Linux, Windows, Ubuntu
Virtualization Platforms
Virtual Box, Vagrant, VMware
Configuration management
Chef, Puppet, Ansible
CI and Build Tools
Jenkins, Bamboo, ANT, Maven
Scripting & Programming Languages
Bash, Ruby, Python, Java/J2EE, JSON, Node.Js, PowerShell.
Cloud platforms
AWS, Azure
Logging & Monitoring Tools
Splunk, ELK, Nagios
Issue Tracking Tools
Jira, Remedy, Clear Quest
Professional Experience:
Veridic Solutions, Raleigh, NC May 2017 to till date
AWS / DevOps Engineer
Responsibilities:
Involved in designing and deploying multitude applications utilizing almost all AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM, ELK) focusing on high-availability, fault tolerance, and auto scaling in AWS Cloud Formation.
Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from SVN/Git and use ant/maven to build war/jar artifacts.
Assisted customer in implementing DevOps strategies using Jenkins for automated deployment of builds to different environments and Build Forge as the automated engine.
Built Continuous Integration and Continuous delivery environment in Jenkins.
Responsible for deployment of application in Web Sphere Application Server 7.0 on regular basis
Design & Development using Java/J2EE, Web Services and Deployed on Web Sphere 6.1 Application Server running on Unix.
After extraction, I am implementing an upgrade to Control-M Automation to Version 9. Identified and took initiate to resolve Control-M reporting tool.
Analyzed and resolved all Control-M system production problems and execute Control-M utilities needed and Developed UNIX scripts to automate processes for Control-M.
Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
Worked on creation of custom Docker container images, pushing the images and Docker consoles for managing the application life cycle.
Skilled in monitoring servers using Nagios, Data dog, Cloud watch and using ELK Stack Elastic Search Logstash.
Writing new plugins in Nagios to monitor resources. Working in implementation team to build and engineer servers on Ubuntu and RHEL Linux. Provisioning virtual servers on VMware.
Creation, Installation and administration of CentOS, Red Hat Virtual machines in VMware Environment.
Administration of UNIX servers like AIX and Sun Solaris in both test and production environment and applied patches
Environment: AWS, EC2, VPC, Route53, EBS, SQL, ELB, AWS CLI, ELK, Bit bucket, Cloud watch, Cloud Formation, Git, Chef, Puppet, Ansible, Kubernetes, Terraform, Docker, Jenkins, Helm, Build Forge, Jira, Confluence, Remedy, JFrog Artifactory, Python, Perl, Ruby, Shell scripting.
Saavn Music, Hyderabad, India Aug’13 to Jul’15
DevOps/Azure Intern
Responsibilities:
Install and configure Ubuntu, Centos on remote servers and Desktop servers.
Used LVM for the management of logical volumes including creation of physical volumes in Linux
Manage software on system using YUM, and RPM.
Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, Traffic Manager
Building and Installing Servers through Azure Resource Manager Templates or Azure Portal.
Migrating an On-premises virtual machine to Azure Resource Manager Subscription with Azure Site Recovery.
Azure Storage development and design utilizing Blobs, Pages, Queues, Tables and VM's
Creating and Managing VMs in Windows Azure and setting up communication with the help of Endpoints and VM Migrations from Transitional hosts and VMware
Good knowledge in using IDE tools like Eclipse, NetBeans and Rational Application Developer (RAD) for JAVA/J2EE application development.
Developed front-end using JSPs, HTML and used JavaScript for client-side validations.
Responsible for Deployment Automation using multiple tools Chef, Jenkins, GIT, ANT Scripts.
Written Chef Cookbooks and recipes in Ruby to Provision several pre-prod environments consisting of Cassandra DB installations, WebLogic domain creations and several proprietary middleware installations.
Created various ANT scripts to create multiple deployment profiles and deploy the applications to Apache Tomcat.
Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
Created branches and managed the source code for various applications in SVN and GIT.
Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
Duty manager for unix operations team. Responsible for representing unix team during outages, support team in technical, process and business matters.
Used ANT and MAVEN as a build tools on java projects for the development of build artefacts on the source code.
Implemented Infrastructure automation through Chef, for auto provisioning, code deployments, software installation and configuration updates.
Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours.
Created various scripts in Python and Ruby for automation of various build processes.
Work with different team members for automation of Release components.
Environment: Java/J2EE, Subversion, Ant, Maven, Jenkins, GIT, SVN, Chef, Puppet, AWS, Python, Shell Scripting, Ruby.
CERTFICATIONS/LICENSES:
AWS developer associate
AWS solution architect associate
Basic chef fluency