Tejaswini
*********.********@*****.***
Career Objective
Seeking assignment on latest technology with a challenging environment and a growth oriented organization.
Summary of Expertise
Over 4+ years of experience in configuration, build and release management, Source code integration, branching, version control tool setup, administration, support, maintenance, training, and testing.
Designed mid to large scale infrastructures on AWS Cloud for various clients using cutting edge technologies like Chef, Jenkins, Ansible etc. and used almost all services of AWS.
Automated Deployment Using Jenkins and Chef, Writing Cookbooks for new Applications, Maintaining Data Center and AWS Environment.
Responsible for all phases of the project, including project management, software architecture, Python programming, software testing, Linux integration, and PCI DSS compliance.
Strong exposure to Linux in all aspects such as Automating, Maintaining, Troubleshooting, Root Cause Analysis (RCA) and patching.
An effective communicator with excellent relationship building & interpersonal skills.
Strong analytical, problem solving & organizational abilities.
Professional Knowledge
Programming Languages : JAVA, PHP, Node.JS, Ruby and python
Database : 11g (Pl/SQL), SQL SERVER 2012, MongoDB and MySQL
DevOps Automation : Ansible, Bamboo, Puppetapachelinux, Chef.
Version Control Tools : SVN, CVS, Rational Clearcase, Git
Amazon Web Services (AWS) :EC2, S3, Elastic Beanstalk, RDS, CloudFront, IAM, Glacier, VPC.
Virtualization : VMware, Docker, Vagrant, Virtual Box
CI and Release Management : Jenkins, Git.
Automation Testing : Selenium, JUNIT, PHPUnit
Scripting Languages : JavaScript, Shell Scripting and Perl scripting.
Developing platform : Eclipse, PL/SQL Developer, SQL Developer
Application Monitoring Tools : Nagios, Dynatrace, Splunk, AppDynamics
Data Modelling : SQL Data Modeler.
Web Tools : HTML, JSP, XML.
Build Tools : Maven, Makefile.
Operating Systems : Ubuntu, Centos, UNIX, Sun Solaris, Windows and Linux RHEL flavors.
Academic Background
Masters in Computer Science from Newyork Institute of Technology, Newyork.
B.E in Computer Science from Jawaharlal Nehru Technological University, India.
PROJECTS:
Client: AT & T Duration: Oct 15 to Current
Domain: Networks Location: Atlanta, Georgia
Technologies: LINUX, Oracle 11gR2, MySQL, PL/SQL, IBM-CURAM, Oracle WebLogic 12c, Chef, Puppet, Ansible, SVN, GIT Vagrant, Jenkins (BUILD-AUTOMATION), Docker, Nagios, PCF, Dynatrace, Kubernetes, RUBY etc. Java, J2EE, Oracle 11g, IBM clear case, Jboss, SONAR CUBE, Subversion, Ant, Maven, Jira, SPLUNK, Shell scripting, AGILE/SCRUM methodology.
Roles: Devops Build & Release/AWS Engineer
Responsibilities:
Gathers and documents requirements from a diverse user community and Translates requirements to functional design documents for complex systems/processes.
Implementing Continuous Integration - Continuous build-test deployment process using Jenkins Build.
Bamboo used to automate the release management for a software application, creating a continuous delivery pipeline.
Experience on Splunk Enterprise Deployments and enabled continuous integration on as part of configuration management.
Prepared sample code and applications for displaying various outcomes of API applications.
Design and implement Restful API layer along with calls to consume an API layer.
Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing the Azure (Including Compute, Web & Mobile, Blobs, ADF, Resource Groups, HD Insight Clusters, Azure, SQL, Cloud Services, and ARM), focusing on high-availability, fault tolerance, and auto-scaling.
Hands on experience with Windows Azure, Cloud Services, Storage/Storage Accounts, Azure Traffic Manager.
Experience in MSBuild to build your Visual Studio solution, or Maven to call your compiler and linker.
Implemented Workflows Orchestration using Jenkins.
Sound Knowledge on Splunk architecture and the working of various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder.
Experience in development of dashboards/reports, alerts and Splunk integration and Log Analytics.
Creation of shell scripting & cookbook for system / software configurations.
Created the recipes in run list for the chef nodes to configure the Application Server, Web Server etc for the automating the legacy process.
Develop and enhance Neustar HR reporting capabilities including creation of new dashboards to provide unprecedented insight into Company activity for Leadership Team.
Expertise in developing, debugging and deploying plug-ins, custom workflow activities and java script extensions for MS Dynamics CRM.
Consulted, educated, troubleshot and resolved issues for customers with a Microsoft Azure Network.
Delivered onsite set-up assistance for Azure network customers.
Troubleshoot and tune Splunk deployment for servers, applications and network devices.
Standardize Splunk forwarder deployment, configuration and maintenance in Linux and windows platforms.
Perform unit testing, load testing and balancing and maintain the web portal performance using azure portal.
Implemented Infrastructure as a code using GIT (IaaS).
Experience with setting up HA Kubernetes k8s cluster on AWS, configuration and deployment using REST API's.
Create, deploy and manage AWS services such as EC2, CloudFormations, Code Deploy, OpsWorks, Beanstalk, RDS, CloudFront, S3, EBS, VPC, Management Console, CLI, etc.
Wrote Ansible Play-books and Puppet Modules for Automation, Deployment, Configuration management and Patching
Shell script for configuration of IP, hostname and silent installation of chef client on the different environments.
Implemented creating Chef Cookbooks and recipes and Puppet manifests (tomcat, WebLogic, etc.) to automate the infrastructure platform configuration.
Utilize Amazon Web Service (AWS) tools such as Auto Scaling Groups, Lamda and Elastic Load Balancers(ELB).
Advanced Shell / Bash scripting for automation of daily tasks like Auto scaling, backup, health check etc.
Apache/Nginx Administration & Load Balancing.
Code Deployment: Code developed by Development team on application servers using Code Deploy, Capistrano, Chef, Customized scripts with User data.
Building Application stack from scratch using PXE/Kickstart and Chef Scripts.
Disaster Recovery planning and execution.
Dockerization/Containerization of Micro services.
Coordinating with developers, Business Analyst and Mangers to ensure the successful deployments in the Production environment.
Adopted and executed Agile methods and Scrum frameworks across the enterprise operations and maintenance(O&M) department.
Experience in Designing Azure Resource Manager Template and extensive experience in designing custom build steps using PowerShell.
Created SVN branches for future parallel releases.
Deploying J2EE application EAR to Testing and Production environment using Web logic.
Coordinated with variety of teams like DBA, development and build team for a successful code promotion.
Provided Build Scripts for Database Projects to Deploy DB and populate Test data in DB for various environments.
Reviewing existing manual Software Builds, developing scripts to automate repeated tasks that are more susceptible to errors and risks using ANT, Shell scripting and Batch scripts.
Created build and deployment jobs in Jenkins for various components across multiple projects.
Created shell scripts to automate the server bounce activities for JBoss application server.
Installed Jira and confluence on Tomcat server.
Processed all the requests from the Developers through Remedy which is an IT process management tool.
Responsible for managing the code in Subversion (version controlling)
Provided Build Scripts for Database Projects to Deploy DB and populate Test data in DB for various environments.
Experience in setting Maven repository and pom.xml, Ant build.xml, mojos xml.
Managed the Maven artifacts using Nexus repository.
Edited and Modified POM.xml for a few applications that used Maven.
Used Ant scripts to perform the builds and wrote a few build.xmls for application development teams.
Client: Sairam Technologies Duration: March 2013 to July 2015
Domain: Payment processing/E-commerce Location: India
Overview: This is client’s mail order system which needed migration and maintenance of 18 cloud-based applications running on AWS Stack for different departments which involved in smooth running of the business. The main focus was on the accounting and ledgering of the mail order accounts.
Technologies: RHEL, AWS (EBS, EC2, ELB, RDS, S3, SNS), IAM, AWS security components, VMWARE stack, Oracle 11g, MS SQLSERVER 2012, AWS Networking components, AWS High-Availability(HA) and Disaster Recovery(DA). Azure Cloud, Bigdata(Hive, Oozie, Flume, Pig). SES, Web Servers, Jenkins, Chef, Puppet, Solaris 9/10/11, Red hat Linux, Java, Maven.
Roles: Cloud platform Engineer(AWS)
Responsibilities:
Coordinating with developers, Business Analyst and Mangers to ensure the successful deployments in the Production environment.
Designed, configured, Troubleshoot and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and auto-scaling.
Expertise in AWS environment including AWS Storage and content Delivery, Databases, Networking, Management Tools, Security & Identity etc.
Develop tools to automate the deployment, administration, and monitoring of a large-scale AWS Linux environment using Chef.
Migrating legacy applications to AWS cloud (via P2V and V2C migration using VMware and VM import/export feature).
Perform TCP/IP resets, Flushing DNS, Winsock Resets.
Implemented use of DNS, DHCP, Proxy, VPN, and Firewalls for the purpose they play in the network infrastructure.
Created Splunk Search Processing Language (SPL) queries, Reports, Alerts and Dashboards.
Experience with Splunk db Connect application and Splunk forwarder deployment.
Created and tested applications in isolated cloud resources using Virtual Private Cloud.
Data management in AWS cloud including disaster recovery, Backups, automated backups, storing log files etc.
Provided security and managed user access and quota using AWS Identity and Access Management (IAM), including building IAM Policies in JSON.
Configured S3 lifecycle of Applications & Databases logs, including deleting old logs, archiving logs based on retention policy of Apps and Databases.
Monitor Resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, SNS and configured notifications for the alarms generated based on events defined.
Maintenance of Splunk Environment with multiple indexers.
Monitor the Splunk infrastructure for capacity planning and optimization.
Access customers AWS resources to suggest cost effective pricing model by opting for RI's.
Developed a REST API for communication between the app and the server.
Assist external developers with API integrations and ensure adherence to RESTful standards.
Managing/Provisioning AWS services as per traffic trends in Amazon AWS.
Securing servers using AWS Security Groups, Hardening, IP tables, VPC.
Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux).
Implemented and maintained monitoring and alerting of production and corporate servers/costs using Cloud Watch.
Provisioning Jenkins environment for continuous integration by easing build and testing tasks for developers.
Configured security and system in Jenkins. Added multiple nodes to Jenkins and configured SSH for continuous deployments.
Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins. Installed multiple plugins for Jenkins.
Server configure management via Chef and System orchestration via Ansible.
Involved in helping the UNIX and Splunk administrators to deploy Splunk across the UNIX and windows environment.
Maintain Chef and Puppet servers and management application that can use Service Now (CI) data to bring computers into a desired state by managing files, services, or packages installed on physical or virtual machines.
Create Chef Automation tools and builds, and do an overall process improvement to any manual processes
Worked with Puppet and Chef which is used to manage Linux but later versions support Microsoft Windows.
Deployed various Unix Servers which includes Red Hat, Open SUSE and Solaris distribution and provided administration and support.
Good Working knowledge of creating Virtual machines for Red hat Linux and Solaris on VMware ESX(Hypervisor) and also administering them with Virtual Infrastructure client.
Installed, managed Verities Volume Manager 3.5 (VxVM) on Solaris 9.