Uploaded File
Sunitha
sunithasa.1215@gmail.com
774-993-4227
Virginia Bch, VA 23453
Senior Devops Engineer
10 years experience C2C
0
Recommendations
Average rating
75
Profile views
Summary

  • Over 8 years of experience as a Devops Engineer in Automating, building, deploying and releasing of code from one environment to other environment.
  • Expertise in designing and developing Jenkins deployments.
  • In depth understanding of the principles and best practices of software configuration management (SCM) in Agile, Scrum and Waterfall methodologies.
  • Experience in automating configuration management using Chef and Puppet
  • Experience in Build automation tools like Jenkins, Ant, Maven, Cruise control.
  • Experience in working with version control systems like Subversion, clear case, Perforce, GIT and used source code management tools like Tortoise SVN, GitHub.
  • Used GIT as version control system for two applications. Managed development streams and Integration streams.
  • Managing GIT and SVN which includes creating new users and writing some pre commit and post commit scripts.
  • Extensive experience in using MAVEN and ANT as build tools for building of deployable artifacts (jar, war & ear) from source code.
  • Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins, Hudson, Bamboo, and Sona type Nexus.
  • Experienced in trouble shooting and automated deployment to web and application servers like Web Sphere, Web Logic, JBOSS and Tomcat.
  • Experienced working with Docker Containers on LINUX platform to streamline the deployment.
  • Deployed Puppet, Puppet Dashboard for configuration management to existing infrastructure.
  • Used Chef and other configuration management tools to deploy consistent infrastructure code across multiple environments.
  • Experience in setting up CI using Concourse , Team city and Jenkins Tools
  • Experience writing Chef Cookbooks and recipes to automate the deployment process and to integrating Chef Cookbooks in to Jenkins jobs for a continuous delivery framework.
  • Expertise on Docker Setup and managing Docker environment
  • Knowledge of databases like MySQL, Oracle and MS SQL.
  • Good knowledge on networking concepts like routers, switches, DHCP, DNS, OSI layers, TCP/IP protocols.
  • Worked with different Bug tracking tools like JIRA, Rally, Remedy, HP Quality Center, Fisheye, Crucible, Radar and IBM Clear Quest. Experience in validating REST API services
  • Experience in Amazon Web Services (AWS).
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging / deployment / release methodology and application configuration.
  • Experience in installing, configuring, managing, tracing complex build problems, release issues and trouble shooting skills.
  • Team player with excellent interpersonal skills, self-motivated, dedicated and understanding the demands of 24/7 system maintenance and has good customer support experience.
  • Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.
  • Good presentation and communication skills and a good team player by providing healthy working environment.

Experience
Sr. Devops Cloud Engineer
Information Technology
Oct 2017 - present
  • Built and managed a large deployment of Red Hat Linux instances systems with Chef Automation and provision virtual servers using vagrant and kitchen in Oracle VM virtual box, provisioned servers in Amazon EC2.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Implementing new projects builds framework using Jenkins & maven as build framework.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment
  • Wrote puppet manifests for deploying, configuring, and managing collected for metric collection and monitoring.
  • Built Puppet manifests and bootstrap scripts to allow us to bootstrap instances to various roles without having to maintain AMIs.
  • Creating the TFS project and create the Repositories to host source code for Existing and on Boarding New Applications
  • Wrote a program to use REST API calls to interface with backup server, and parse output reports of an Excel file in Python to monitor customer backup usages.
  • Migrated configuration management from Puppet to Chef
  • Managed Chef Cookbooks to automate system operations and AWS Cloud management
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Developed Groovy and Shell scripts using for channels to be hosted on Application Servers.
  • Participated, documented, managed ITIL controls and supported Linux environment
  • Defining Release Process & Policy for projects early in SDLC and responsible for code build, release and configuration
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Optimized volumes and EC2 instances and used IAM to create new accounts, roles and groups
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier
  • Configured Elastic Load Balancers (ELB) with EC2 Autos calling groups
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch
  • Splunk deployment, configuration and maintenance across a variety of UNIX and Windows platforms.
  • Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS
  • Experimented with Docker, by using Docker-compose.
  • Wrote multiple programs in Python to monitor virtual machine usage data using VMWare API calls and Created script in Python for calling REST APIs.
  • Implement and automate Devops continuous integration and deployment pipelines and functions using Chef, Jenkins, Git, and Concourse CI.
  • Created ITIL based release/change management process to track, safeguard and deliver end to end releases from inception phase through actual release deployment to Production.
  • Setup and configured continuous delivery within Azure using a combination of Azure Resource Manager (ARM) templates and Visual Studio Team Services (VSTS).
  • Expertise in using Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages. Ansible to assist in building automation purposes.
  • Converted existing AWS infrastructure to server less architecture with AWS (Lambda, Kinesis) deployed via Terraform and AWS Cloud Formation.
  • Push /tag Source Code to TFS and Review Source Code and Automation
  • Troubleshooting & monitoring the Azure components and raising the support case and coordinating with Microsoft.
  • Worked on applying patches and recommending necessary security fixes for web Application servers
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Python, Shell script etc.
  • Troubleshoot the build issue during the Jenkins build process.
  • Developed a service called Xunit Test Report Viewer which integrates bit bucket, Concourse and Jenkins to provide the clear GUI of the Xunit reports in the XML format.
  • Enable customers with better managing software development, deployments and infrastructure with tools such as Ansible, GITHub and Bamboo.
  • Version controlled the source code of ARM Templates, Shell Scripts, Ansible plays, PowerShell Scripts using Git/Bit Bucket version control system.
  • Developed Groovy and Shell scripts using for channels to be hosted on Application Servers.
  • Automation of stack using Cloud Formation and Terraform Scripts in AWS.
  • Deployed the Azure VM's, Azure Storage (Blob, Files) using ARM Templates and PowerShell scripts.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
  • Environment: SVN(Subversion), Anthill Pro, ANT, NAnt, and Maven, Gradle, TFS, Chef, REST Api, Devops, ITIL, Docker, Jenkins, Clear case, Unix, Linux, Perl, Bash, Python, Groovy, Terraform, PowerShell, Ansible, Ruby, Cruise control, AWS, Azure, Concourse, Mongo DB, Bamboo, Git, JIRA, Shell Script, Web sphere, Selenium.

Ansible Ant AWS AWS CloudFormation AWS CodeDeploy AWS EC2 AWS Lambda AWS S3 Azure Resource Manager Azure Storage Bamboo BaSH Bootstrap Chef Cloud Foundry Cloudwatch Continuous Integration Devops Groovy IBM WebSphere Jenkins Linux Maven MS Azure Oracle Perl PowerShell Puppet Python REST Selenium Shell Scripts Splunk SVN UNIX VMWare XML
Remove Skill
Senior Devops Engineer
Professional/Consulting Services
Mar 2016 - Oct 2017
New York City, NY
  • As a Release Engineer, supported multiple teams for multiple applications including Java/J2EE and iOS.
  • Closely worked with developers, project managers and product owners to setup the road map, and supported day to day build issues.
  • Experience building sophisticated and highly automated infrastructure.
  • Experience with automated testing tools (i.e. Selenium, JMeter) for Oracle ADF and Java applications
  • Written multiple Python, Perl and Shell scripts for automating various companywide tasks
  • Decide branching strategies for multiple projects in SVN
  • Experience including Docker deploy tools such as Vagrant, Docker Compose, Mesos, Marathon, and Fleet
  • Used IBM products like RTC as the source control tool and used Build Forge for CI.
  • Used Maven to build rpms from source code checked out from GIT and Subversion repository, with Jenkins being the Continuous Integration Server and Artifactory as repository manager.
  • Experience in Designing AZURE Resource Manager (ARM) templates and extensive experience in designing custom build steps using PowerShell.
  • Implemented Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Fabric controller, Azure AD, Storage Accounts and ARM templates.
  • Experience Active Directory, Azure Active Directory, ADFS, Azure Active Directory Domain Service, SSO and MFA and security
  • Practical experience with the deployment and configuration of Docker infrastructure on CoreOS and Ubuntu OS’s for container pipeline automated deployment in all required environments to support scaling AND service discovery.
  • Attended every day scrum/agile meetings and weekly sprint meetings to evaluate completed work and to handover new tasks.
  • Configuration Automation using Ansible and Docker Containers. Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications.
  • Setting up ec2 stack using Cloud Formation as well as with Terraform scripts.
  • Managing the code migration from TFS and CVS to Subversion repository.
  • Working and supporting on continuous integration on Jenkins, Concourse and GO CD, maven, Git for Amazon EC2 deployment instances on cloud computing and store the build artifacts in S3 bucket deployment.
  • Responsible for maintenance of source control systems Subversion and Git.
  • Maintained two Jenkins servers and integrated with Electric Commander.
  • Wrote scripts to construct procedures and sub procedure with parallel steps using Electric Commander.
  • Deployed Enterprise Application Archive (EAR), Web Application Archive (WAR), JSP’s, and Servlets in staging, production.
  • Identify Configuration Items (CI) and document their characteristics. After every deployment, delivered the Release notes on Confluence site.
  • Involved in Setting up the backup server for Jenkins and prepared disaster recovery plans for Jenkins and bamboo.
  • Created and maintained Shell scripts for building applications. .
  • Developed Full stack Web and REST API applications using ASP.NET Core, Python and implemented SQL, AWS S3 as backend.
  • Experience in writing Jenkins Pipeline Groovy Scripts for Continuous Integration and buildworkflows and Used Jenkins uploading Artifacts into Nexus Repository.
  • Using Ansible with AWS allowed me to reduce costs for the department and eliminate unwarranted resources.
  • Developed Infrastructure as Code (IaC), Configuration as Code (CaC), Pipeline as Code for AWS,
  • Azure, and using Jenkins, Terraform, Ansible, ARM, and Cloud Formation.
  • Configured connection between Azure data bricks to Azure Devops Git.
  • Involved in release planning and executed the release build request from the project team through JIRA Ticket.
  • Installed and Configured Jenkins Plugins to support the project specific tasks.
  • Experience migrating infrastructure and application from on premise to Azure and from Cloud to Cloud such as AWS to Microsoft Azure and GCP.
  • Eliminated the states that are accumulated in Jenkins server by developing the scripted pipeline in Groovy to version control and make it distributable across organization
  • Interact with developers and Enterprise Configuration Management Team for changes to best practices and tools to eliminate non-efficient practices and bottlenecks.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks).
  • Create and maintain fully automated CI/CD pipelines for code deployment using tools like Concourse, GitHub, Jenkins
  • Strictly enforced ITIL process while pushing builds and deployments to prod and pre-prod environments.
  • Coordinate with Release Management regarding appropriate system releases among other development platforms.
  • Used Shell Scripting and Python scripting for Automation.
  • Used Concourse CI and pipelines to drive all Microservices builds out to the Docker registry and then deployed to Kubernetes.
  • Managing AWS infrastructure and automation with CLI and API and also working on Inbound and Outbound services with automation Ansible.
  • Execution of Formation scripts or Terraform scripts to stack automation and then configuring the portal using Stratos Application server.
  • Implement CI using Cruise Control .Net and evaluate TFS 2010 for migrating from existing version control system.
  • Deployed, configured and installed multiple test (QA) servers on AWS, Azure and Google Cloud.
  • Environment: RTC, SVN(Subversion), Anthill Pro, ANT, Terraform, Groovy, PowerShell, NAnt, and Maven, Gradle, TFS, Concourse, ITIL, REST Api , Puppet, Jenkins, Clear case, Unix, Linux, Perl, Python, Ansible ,Ruby, AWS, Bamboo, Hudson, Git, JIRA, Azure, Shell Script, Web logic.

Ansible Ant Artifactory Bamboo Continuous Integration Devops Disaster Recovery Jenkins Linux Maven MS Active Directory Perl PowerShell Puppet Python Shell Scripts SVN Ubuntu UNIX Continuous Deployment
Remove Skill
Devops / Build & Release Engineer
Professional/Consulting Services
Apr 2015 - Feb 2016
New York City, NY
  • Developed build using ANT and MAVEN as build tools and used CI tools to kick off the builds move from one environment to other environments.
  • Participated in the release cycle of the product which involves environments like developments QA and production.
  • Involved in setting up builds using Chef as a configuration management tool.
  • Used Chef to configure and mange infrastructure. Wrote cookbooks to automate the configuration setups.
  • Established Chef Best practices approaches to system deployment with tools with vagrant and managing Chef Cookbook as a unit of software deployment and independently version controlled.
  • Designed and developed shell scripts.
  • Hands on compiling builds using pom.xml and build.xml.
  • Used the continuous Integration tools such as Jenkins and Hudson for automating the build processes.
  • Used the version control system GIT
  • to access the repositories and used in coordinating with CI tools.
  • Written Templates for AWS infrastructure as a code using Terraform and Cloud Formation to build staging and production environments.
  • Working on Devops platform and have gained experience in specialized areas related to Ansible for Cloud Automation
  • Integrated maven with GIT to manage and deploy project related tags.
  • Installed and configured GIT and communicating with the repositories in GITHUB.
  • Performed necessary day to day Subversion/GIT support for different projects.
  • Created and maintained Subversion/GIT repositories, branches and tags.
  • Assisted end-to-end release process from the planning of release content through to actual release deployment to production.
  • Deployed Java/J2EE applications on to the Apache Tomcat server and configured it to host the websites.
  • Deployed application packages on to the Apache Tomcat server. Coordinated with software development teams and QA teams.
  • Executed the planning of product software releases.
  • Created performance measurements to monitor resources across Azure using Azure native monitoring tools utilizing ARM template.
  • Created and implemented ARM templates from a deployment, deployed the template using the portal, PowerShell, and using Azure quick start templates.
  • Worked with Terraform templates for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure YAML, Hashicorp configuration language.
  • Developed a Console app to fetch the data from Graph database using REST API and insert the data into SQL.
  • Performed clean builds according to scheduled releases.
  • Verified whether the methods used to create and recreate software builds are reliable and repeatable.
  • Identified the Data Source and defining them to build the Data Source Views.
  • Deployed the build artifacts into environments like QA, UAT according to the build life cycle.
  • Environment: ANT, MAVEN, Gradle, Apache & Tomcat, Terraform, Ansible ,PowerShell, shell & Perl scripting, Subversion, REST Api , Jenkins, Hudson, Windows 2000/XP, LINUX, UNIX GIT, GITHUB, Chef.
Ansible Ant Chef Continuous Integration Devops Jenkins Linux Maven Perl PowerShell Shell Scripts SVN UNIX
Remove Skill
Build Release Engineer
Professional/Consulting Services
Dec 2013 - Mar 2015
Los Angeles, CA
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Installed, Configured and Administered Hudson/Jenkins Continuous Integration Tool.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Worked on Managing the Private Cloud Environment using Chef.
  • Performed Branching, Tagging, Release Activities on Version Control Tools: SVN, GIT.
  • Developed Perl and shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage.
  • Automated the cloud deployments using chef, python (boto & fabric) and AWS Cloud Formation Templates.
  • Used Maven as build tool on Java projects for the development of build artifacts on the source code.
  • Deployed the Java applications into web application servers like JBoss.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments
  • Worked on configuring the Jenkins to use MetaCase Software to build Java code and also to do the whole C.I process on the java code generated by MetaCase.
  • Troubleshoot and resolved Build failures due to infrastructure issues reduced by 95% stabilizing the build process. Setup and executed process to code review system effectively.
  • Responsible for defining branching & merging strategy, check-in policies, improving code quality, automated Gated Check-ins, defining backup and archival plans.
  • Worked with ITIL in LINUX to enhance efficiency.
  • Hands on experience in writing entire REST API services for transportation module.
  • Troubleshoot Build and Deployment Issues, with little downtime.
  • Organized and Coordinated Product Releases, work closely with product development, QA, Support across global locations to ensure successful releases.
  • Automation scripting using NodeJS, PowerShell, NuGet, Chocolatey, MS Build, Groovy, Bash,
  • Documented release metrics, software configuration process. Used Maven scripts to build the source code. Supported and helped to create Dynamic Views and Snapshot views for end users.
  • Environment: Devops, Java, Ant, Maven, Jenkins, Hudson, Chef, Python, Groovy, Perl, GIT, SVN, Apache Webserver, JBoss, Apache JMETER, Meta Case, GIT, SVN, Windows.

Ant BaSH Chef Continuous Integration Devops Jenkins Linux Maven Perl PowerShell Python Shell Scripts SVN
Remove Skill
Build /Release Engineer
Professional/Consulting Services
May 2011 - Nov 2013
Stamford, CT
  • Provided centralized software configuration management for enterprise application projects in a multi-tiered high-availability environment.
  • Integrated Eclipse IDE with different versioning tools like Clear Case, SVN, CVS, and GIT.
  • Managed SVN branching and merging for older projects in multiple simultaneous releases.
  • Providing configuration services on multiple platforms in the test environment running on one or more IT Platforms: Client/server, Jenkins, MSBuild, Microsoft Windows NT, OS/390, UNIX.
  • Completing software builds and elevations, creating directories and security groups, and recreating prior versions. Monitored software, hardware, and/or middleware updates and utilizing technologies like Jenkins/Hudson, MS Build, TFS Team Explorer, and SVN.
  • Worked on SVN&CVS Administration including user management, repo migration, repo creation, repository hook script implementation, Integration with Jira/GIT/Fisheye, troubleshooting.
  • Very strong Project Management experience performing ITIL RM /SCM activities.
  • Created and configure jobs, script builder, custom command builder, agents in Bamboo
  • Extensive experience with Perforce. Experience with SVN/CVS, and GIT Software Configuration tools (Source Control).
  • Managed all the environment and application level config using Git.
  • Documented and published complete migration process of Subversion (SVN admin dumps) to UCM Clear Case (VOBS).
  • Developed and build and deployment standards with input from development, IT/operations, and IT security.
  • Evaluated build automation tools (Open Make and AnthillPro), recommended AnthillPro.
  • Configured and deployed AnthillPro in Solaris 10 environment with multiple zones/containers, using Oracle database and multiple CVS servers and repositories. Configured services using SMF and XML.
  • Environment: Tomcat, Apache, Oracle, Jenkins, Python, JIRA, Maven, Artifactory, Git, ITIL, Ubuntu, CentOS, Windows.
Artifactory Bamboo CentOS Jenkins Maven Python Solaris SVN Ubuntu
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Skills
Jenkins
2021
8
Maven
2021
8
SVN
2021
8
Python
2021
7
Ant
2021
6
Continuous Integration
2021
6
Devops
2021
6
Linux
2021
6
Perl
2021
6
PowerShell
2021
6
Shell Scripts
2021
6
Bamboo
2021
5
Chef
2021
5
Ansible
2021
4
BaSH
2021
4
UNIX
2021
4
Artifactory
2017
3
Puppet
2021
3
Ubuntu
2017
3
AWS
2021
2
AWS CloudFormation
2021
2
AWS CodeDeploy
2021
2
AWS EC2
2021
2
AWS Lambda
2021
2
AWS S3
2021
2
Azure Resource Manager
2021
2
Azure Storage
2021
2
Bootstrap
2021
2
CentOS
2013
2
Cloud Foundry
2021
2
Cloudwatch
2021
2
Groovy
2021
2
IBM WebSphere
2021
2
MS Azure
2021
2
Oracle
2021
2
REST
2021
2
Selenium
2021
2
Solaris
2013
2
Splunk
2021
2
VMWare
2021
2
XML
2021
2
Continuous Deployment
2017
1
Disaster Recovery
2017
1
MS Active Directory
2017
1
DHCP
0
1
DNS
0
1
TCP/IP
0
1