Post Job Free

Resume

Sign in

Sr Devops Engineer

Location:
Clifton, NJ
Posted:
November 16, 2020

Contact this candidate

Resume:

Sabitha Elamala

609-***-****

adhvr8@r.postjobfree.com

Professional Summary :

Nearly 10 years of experience in Production Environment. (Linux, AWS, Azure, MySql, Oracle, SQL Server Python & Shell scripting, Devops Automation tools) .

Devops, Build and Release management involving extensive work towards code compilation, packaging, building, and debugging, automating, managing, tuning, and deploying code across multiple environments.

Extensive experience in the design and implementation of Continuous Integration, Continuous Delivery, Continuous Deployment and DevOps processes for agile projects.

Extensive hands on experience in Configuration Management policies and practices with regards to SDLC along with automation of scripting using BASH/Shell, Perl /Python/Ruby Scripting.

Experienced in Build/Release management and Change/Incident management.

Experience in Administration and Architecture of Cloud platforms like Amazon AWS, Microsoft Azure, Open stack

Experience in creating CloudFormation templates for deploying Dev and Qa environments.

Experience in using Microsoft Azure including Azure CLI, Azure Management, Azure Portal, Azure PowerShell, cloudmonit, Azure Management PowerShell Cmdlets, Red Gate Cloud Services.

Azure window power shell automated tasks, starting and stopping services.

Experience in using Open Stack which includes Nova,Keystone,Neutron, Cinder, Glance, Swift

Experience running LAMP (Linux, Apache, MySQL, and PHP) systems in agile quick scale cloud environment.

Experience in Implementing Continuous Delivery pipeline with Docker, Maven, Ant, Jenkins and AWS.

Experience on version control systems like Subversion, and GIT and used Source code management client tools like GitBash, GitHub, Clear Case,Git GUI and other command line applications interms of branching, tagging and maintenance on UNIX and Windows environment.

Experienced in Querying RDBMS such as Oracle, MY SQL and SQL Server by using SQL for data integrity.

Extensively worked on Jenkins, Bamboo for continuous integration (CI) and for End to End automation for all build and deployments.

Experience in using configuration management tools like Chef, Puppet and Ansible.

Hands On experience with AWS cloud services like IAM, S3, EC2, Lambda, DynamoDB, EBS, ELB, DNS, Route 53, AMI, VPC, CloudWatch, Auto scaling, SNS, SQS, Security Groups, CloudFront, Snowball, CloudTrail, CloudFormation, EMR, EFS, RDS, and Glacier.

Experience in designing, configuring and deploying Amazon Web Services for applications using the AWS stack (including EC2, S3, RDS, Cloud Formation, Cloud Watch, SQS, and IAM) focusing on high availability, fault tolerance, and auto-scaling.

Migrated Servers, Databases and Applications from Microsoft Azure to AWS.

Worked on various Azure services like Compute (Web roles and Worker roles), Caching, Storage, SQL Azure, NoSQL, Network Services, Azure Active Directory, Scheduling, Auto scaling and PowerShell Automation.

Experienced in creating and managing pipelines using Azure Data Factory, copying data, configuring data flow in and out of Azure Data Lake Stores according to technical requirements.

Implemented Infrastructure automation through Ansible for auto-provisioning, code deployments, software installation and configuration updates.

Experienced in writing various custom Ansible playbooks for deployment orchestration and to simplify, automate day-to-day server administration tasks

Conceived, designed, installed, and implemented a Puppet configuration management system to manage configurations and automate installations across multiple nodes in the cluster.

Experience in working with container-based deployments using Docker, Docker images, Docker file, Docker Hub, Docker Compose and Docker registry, Used Docker-Swarm to maintain the cluster of containers.

Experience with Scheduling, deploying, managing container replicas onto a node cluster using Kubernetes and in creating Kubernetes clusters work with frameworks running on the same cluster resources.

Used OpenShift to improve application security by putting admin consoles on different containers accessible only from unusual port numbers.

Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform and Managed AWS infrastructure as code using Terraform.

Experience in working with bug tracking tools like Jira, Service Now and Autotask.

Very quick in learning new technologies and a good team player working with Project Managers, Architects, Team Leads, Developers, Business Analysts, Testers.

TECHNICAL SKILL SET:

Databases

Oracle, MySQL, SQL Server, Postgres, Green Plum

Operating System

Windows(XP, 7, 8), Red Hat, UNIX, centos,Ubuntu, Fedora

Version Control

SVN, GIT

Languages

C

Scripting Language

Shell scripting, Perl scripting, Python, Ruby, SQL, Bash

Web Servers

Apache, JBoss, Tomcat

Build Tools

Ant, Maven, Gradle

Repositories

Nexus, Artifactory,

Monitoring Tools

Nagios, Splunk, Cacti, Zabbix, SiteScope, Splunk, AlertSite,NewRelic,Overops/Takipi

CI/CD Tools

GitHub, Git, Stash, Git Buket, SVN, Jenkins, Bamboo,Vagrant, Hudson,Cruise Control, Puppet, Chef, Docker, AWS, Ansible, Octopus,

Bug Tracking Tools

JIRA, Service Now and Autotask

Cloud Services

AWS, Open Stack, Microsoft Azure

VMware

Vsphere, Vclient Vmware

Certifications:

Oracle 10g oca Certified.

RedHat 7 RHCSA and RHCE Certified.

AWS Certified Solutions Architect Associate.

WORK EXPERIENCE

Company: Psquare Solutions June-2017 to Present

Location: New Jersey

Role: Sr Devops Engineer.

Migrated On premises environment to Cloud environment.

Designed and Implemented AWS Infrastructure.

Used AWS Services EC2, S3, EKS, ECS, VPC, Networking, Firewall, Route 53, Cloud Formation.

Developed CloudFormation templates for Dev and Qa environments.

Using Terraform worked developed automation process to work on AWS.

Built and configured EC2 instances on AWS cloud platform, configured Elastic Load Balancer for traffic control for the EC2 and S3 buckets.

Worked with AWS S3 and IAM services, created S3 buckets, and configured them with permissions, logging, versioning, and tagging and created new IAM users and groups, defined roles, policies and identify providers.

Configured IAM roles for EC2 instances and assigned them policies granting specific level access to S3 bucket.

Configured AWS IAM and security Groups in Public and Subnets in VPC.

Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.

Implemented a server less architecture using API Gateway, Lambda, and DynamoDB and deployed AWS Lambda code from Amazon S3 buckets.

Created a Lambda deployment function, configured it to receive events from our S3 buckets and provisioned Lambda functions to create a Log stash for centralized logging.

Launched database for MySQL and Oracle using RDS in multiple Availability Zones, set up monitoring for CPU utilization and limited DB connections by implementing alarms using Cloud Watch.

Registered domain names and configured Route 53 to route internet traffic for our domains and finally configured Route 53 to check the health of our resources.

Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of web applications and database templates.

Created AWS VPC network for the installed instances and configured the Security Groups and Elastic IP's accordingly.

Designed, Architected and implemented the Platform as a service built for Multi-tenant platform within the Hybrid cloud infrastructure within AWS.

Used AWS Redshift, S3, Spectrum and Athena services to query large amount data stored on S3 to create a Virtual Data Lake without having to go through ETL process.

Build Data migration and integration processes using Oracle and Informatica Power Center to load into a single Datawarehouse repository

Used Ansible as configuration management tool to automate repetitive tasks and to quickly deploy critical applications, by using Ansible playbooks, modules and roles.

Used Ansible Tower, which provides an easy-to-use dashboard and role-based access control, so that it is easier to allow individual teams access to use Ansible for their deployments.

Worked on creating inventory, job templates and scheduling jobs using Ansible tower and writing Python modules for Ansible customization.

For automation in Azure configured Azure Runbooks of type PowerShell workflow which allowed the use of Parallel Processing to perform multiple actions in parallel.

Implemented Azure Data Factory pipelines, Datasets to copy and transform data in bulk via Data Factory UI and PowerShell by scheduling and exporting data.

Developed PowerShell scripts to automate the project creation, setting permissions for users, groups in TFS.

Integrated Ansible dynamic inventory for the Virtual box, Open stack, AWS EC2, Docker for full automated deployment in all the environments to support scaling required.

Wrote Ansible playbooks for different automation.

Used Docker to virtualize the servers for the Dev and Test environment needs, implemented Docker containers to configure automation and for creating various environments to deploy the application which reduce cost for the enterprise.

Configured Docker containers by creating Docker Compose files and pushed the Docker Images onto EC2 instances from Docker-Registry to deploy the applications using both Kubernetes and Docker Swarm.

Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, and deployments.

Managed Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications and managed Kubernetes manifest files.

Used Kubernetes for creating new Projects, Services for load balancing and adding to Routes by accessing from outside, created Pods through the new application and controlling, scaling and troubleshooting pods through SSH.

Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terraform.

Written templates for AWS infrastructure as a code using Terraform to build staging and production environments.

Integrated Jenkins with various DevOps tools such as Nexus, SonarQube, Maven, and developed Jenkins jobs to automatically manage, test and deploy code and applications.

Integrated Maven with GIT to manage and deploy project related tags.

Assisted developers with establishing and applying appropriate branching, naming conventions using GIT source control, implemented GIT mirror for SVN repository to enable users to use both GIT and SVN.

Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios event handlers in case of an automatic restart of failed applications and services.

Deployed and configured Elasticsearch, Logstash, and Kibana (ELK) for log analytics, full-text search and application monitoring in integration with AWS Lambda and CloudWatch.

ENVIRONMENT: Git, SVN, Maven, Ant, Jenkins, Bamboo, Chef, Ansible, Terraform, Docker, Kubernetes, JBoss, Tomcat, ELK, Agile/Scrum, SDLC, Nginx, S3, EC2, ELB, EBS, Route 53, DNS, VPN, SQS, EMR, CloudWatch, Auto Scaling, Snow Ball, CloudFormation, IAM, Azure, Nagios, JIRA, Ruby, Shell, Python scripts.

Company: Cognizant

Project: Fox 21 Century May-2016 to April 2017

Location: India

Role: Technical Lead /Devops Engineer.

21st Century Fox was formed by the splitting of entertainment and media properties from News Corporation. In February 2012, Natalie Ravitz accepted a position to become Rupert Murdoch’s Chief of Staff at News Corporatio.FOX Networks Group (FNG) is a primary operating unit of 21st Century Fox (NASDAQ:FOXA). FNG consists of FOX Television Group, which includes FOX Broadcasting Company and 20th Century Fox Television; FOX Cable Networks, which includes FX Networks; FOX Sports Media Group, and National Geographic Partners.

Building DevOps delivery pipeline with infrastructure and environment provisioning, deploying and monitoring tools that supported, enhanced and grew the DevOps model.

Designed and developed re-usable components and strategies in cloud infrastructure to support scalability, high-availability and monitoring, back-up and restore.

Esprit to Open Text Media Management Migration.

Automated tasks using scripting Perl, Python and Bash Scripting.

Upgraded Test Rail .

Configured Monitoring splunk, New Relic and Overops/Takipi.

Monitoring SPLUNK authentication and permission for supporting large scale SPLUNK deployments.

Used JIRA for bug tracking, issue tracking and project management.

Maintained of Flip Factory, Brevity, Signiant tools of Project.

Worked in Azure environment, automated things using Azure powershell.

Created Multiple scripts for starting and stopping VMS, services.

Participated in Issue resolving in Prod and Pre Prod Issues.

Trouble shooting errors both Application & JVM also analyzed heap/core plus error logs – configured tuned JVM for optimum performance.

Created and maintained the Shell/Perl deployment scripts for artesia web application servers.

Worked on c with best practiced strategies.

Bamboo as build tool used for deployment process, deployed application on Prod,preprod and QA Environment.

Used Jenkins to automate the whole pipeline, with email notifications enabled for each success and failure of build or the process.

Designed and implemented the backup strategy for all the critical systems such as build machines, bug tracking tools, central repositories etc.

Maintained release plans, managed release contents, communicated release status and analyzed functional and technical dependencies among projects.

Experience in migrating data from SVN to GIT using git-svn.

Good command in writing ANT scripts for making all the files local to the server.

Wrote ANT Scripts to automate the build process.

Developed Maven build scripts for packaging and deploying services.

Worked on installation and configuration of Puppet. Installed Puppet Master and configured multiple agents to Master

Manage source code, software builds, software versioning and defect tracking on all software maintenance tasks and projects.

Database tasks, Configuring Oracle wallet, wrote scripts and queries for report generation through emails.

ENVIRONMENT: Oracle,Ant, SVN, Chef Server., Chef Server, Shell/Perl, Flip Factory, Perl, Python and Bash Scripting, splunk, New Relic and Overops/Takipi,JVM.

Company Indmax IT Solutions

Client Castlight Health Jan 2014 to April-2016 Netopps Engineer

Castlight offers a health benefits platform that engages employees to make better healthcare decisions and enables employers to communicate and evaluate their benefit programs.When Dr. Giovanni Colella's beloved mother passed away after a long illness, helping Americans get the best possible care for themselves and their loved ones became very personal.

Despite being a trained physician, Giovanni experienced first-hand how difficult it is to navigate the system, to understand healthcare options as well as the cost and quality of care. This led to the founding of Castlight and our mission: to empower people to make the best choices for their health, and help companies make the most of their health benefits.

I was managing the day to day activities of handling the MySQL server, Multisite Replication &Linux/Unix& Windows system administration.

Responsible for all software builds, including continuous integration builds, nightly builds, and release builds.

Deployed Manual process using Capistrano commands in PROD, Pre Prod and QA Environments.

Participated in team, where automating all manual process to Automatic deployments.

Installed and configured Jenkins for Automating Deployments and providing an automation solution.

Integrated GIT into Jenkins to automate the code check-out process.

Releasing code to testing regions or staging areas according to the schedule published.

Developed scripts using BASH and Batch files for Automation of Activities and builds.

Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments and also create new jobs and branches through Jenkins.

Configuring the build .xml file and verified the source file for the correct release by means of Checksum concept.

Responsible for Continuous Integration (CI) environments like Jenkins.

Documentation of detailed build configuration, Build procedures, schedule build calendars and change history for releases.

Rolling out Configuration management, Change Management and Requirement management strategies to the development Team.

Coordinated application release with developer, DBA, QA and project management teams.

Responsible for design and maintenance of the GIT Repositories, different branching & merging strategies, views, and the access control strategies.

Configured different Jenkins Plugins, Used Jenkins to Schedule Jobs, automated Builds and Deployments.

Maintained VMsphere vms.

Installed and configured Postgres as client and green Plum cluster maintained.

Automated configuration management using Chef.

Wrote cookbooks, recipes to manage nodes and Chef Server. Used tools like knife to enhance the functionality and usability of the cookbooks.

Maintained Database access, Backup and Replication.

Installed and Configured Puppet for configuration.

Working on AWS Elastic load balancing for deploying applications in high availability.

Working on AWS Auto Scaling for providing high availability of applications and EC2 instances based on the load of applications by using Cloud Watch in AWS.

Using AWS S3 to store code bundles to deploy onto EC2 Instances.

Working on providing DNS management using AWS Route 53.

Worked in configuring Elastic Bean Stalk for developers to quickly deploy application for testing and pushing developed code for testing.

Configure Virtual Private Cloud (VPC) with both public and private subnets, NAT instances, and Elastic Load Balancers and also enable latency in VPC.

Worked at optimizing volumes and EC2 instances and created multiple VPC instances.

ENVIROMNET: Virtual Private Cloud (VPC),EC2, AWS Route 53. VPC instances, Elastic load balancing,GIT, JENKINS, VMsphere vms., Continuous Integration (CI),ANT and MAVEN, Jenkins, Checksum, BASH,

Crux Management Services

Client: Electronic Corporation of India Ltd. June 2011 to Oct-2013

Location: India

Junior Engineer.

Managing Three-tier Architecture (Web Server, Application Server & Database Server)

Working experience on 1500+ Linux servers and solving OS level issues Installation of Linux on Physical and Virtual Machines

Deploying and configuring monitoring tools like Nagios, Sitescope, Alertsite, Zabbix, OSSEC, Cacti.

User management – Creating users / groups and auditing users.

Configuring DNS and Kick Start servers.

Managing file systems - creating new file systems, checking & recovering file systems Scheduling Jobs with Crontab utility and configuring logrotate for various application logs.

Configuring and troubleshooting Apache web servers for various web based applications.

Working on load balancers, like adding and removing the nodes from pools and configuring new nodes.

Performing the cold/hard reboots from DRAC-Mgmt console interface.

Kernel upgradation on Linux servers.

Package and Patch Management - Adding and Deleting Packages and Patches according to the requirement.

Jira administration.

Working closely with a quality assurance team to ensure final version is up to organizational standards.

Responsible for software builds and releases.

Managing scheduled maintenance on monthly basis for major code upgrades within the downtime for production environment.

Analyze requirements to develop and execute consistent procedures, automation of builds, upgrading source code management practices and structuring source tree for efficiency and stability.

Issues resolving by closely working with QA and Developers Team.

Making sure all the services related to the environment are up and running.

Working on RSA issues and installations.

Having good hands-on source controls tool like GitHub installations and managing.

Responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking

Working experience on infrastructure Management tools like Puppet and Capistrano.

Managing the deployment of deliverables into QA and Production including testing.

Managing all the deployment tasks with appropriate scheduled time.

Taking the Thread and Heap Dumps.

Implement and maintain the monitoring and alerting of production and corporate servers

Environment setup and making sure all the services related to the environment are up and running.

Installation of VM's on ESXI server's.

Installation of DLP,PBUL.

MySQL Administration:

Installation of Mysql

Upgradation of Mysql

Setting up the Master-Slave and Master-Master replication

Hands-on experience on Mysql Database dump and restoring

Resolving various basic issues related to the mysql like purging the mysql bin logs

Setting up the backups using Xtrabackup, ZRM and Bacula

User administration for providing the access

Basic knowledge on Database failovers

Encrypting the databases with Gazzang

ENVIRONMENT : Nagios, Sitescope, Alertsite, Zabbix, OSSEC, Cacti, Puppet, Capistrano, Xtrabackup, ZRM, Bacula, DLP,PBUL, GitHub, DRAC-Mgmt, Takipi, DNS and Kick Start servers,

Electronic Corporation of India Ltd. June 2011 to Oct-2013

Location: India

Junior Engineer.

Hardening new servers.

RSA installation on client sides.

Implementing NFS on Linux servers.

Configuring FTP servers in Linux.

System LOG & Message handling through rsys log.

Installation of Mysql

Upgradation of Mysql

Configuring NIC bonding, Postfix and other Sever related tasks.



Contact this candidate