Uploaded File
Susan
srayamaj@outlook.com
347-276-4668
Winnetka, CA 91306
Build/ Release/ Linux/ Dev-Ops Engineer
11 years experience W2
1
Recommendation
Average rating
217
Profile views
Summary

Summary:

Greetings! I am a seasoned professional in Build/Release/Linux/Dev-Ops Engineer with production infrastructure experience in various domains like Healthcare, Banking & Tele-Communication. Can offer a diverse and eclectic background in system administration, development, NOC management, consulting, customer support, and internal Site Reliability Engineering and help desk support.

Profile Summary:

  • Over 6+ years of IT experience in Software Configuration Management (SCM), SCM process redesign, build and release management, project management and Web Technologies like Java and Microsoft.Net.
  • Experience in planning, installation, upgrading & migration of various Linux distribution (Red hat, Cent OS, Debian, SUSE, Ubuntu) and deployment & Production Support.
  • Involved in migrating physical Linux/Windows servers to cloud (AWS) & Azure.
  • Well versed on managing servers on Amazon Web Services (AWS) & Azure platform using Chef & Puppet configuration management.
  • Involved in developing & designing of Docker architecture for application hosting.
  • Worked on Puppet for the deployment of servers using custom Python script.
  • Built puppet manifests and modules for required automating provisioning of different types of server instances.
  • Migrating a production infrastructure into an Amazon Web Services VPC utilizing AWS Cloud formation, Code Deploy, Chef, Puppet and Ops Works. This included migrating a number of production MySQL databases into RDS, rewriting a large set of monolithic recipe-based Cookbooks & Puppet modules as Provider.
  • Creating alarms in Cloud watch service for monitoring the server’s performance, CPU Utilization, Disk usage etc.
  • Extensive experience with Continuous Integration Tools (Jenkins, Hudson, Bamboo).
  • Experience in Administration/Maintenance of source control management systems, such as PVCS, Sub Version (SVN) & GIT (GIT Client, Github, Gitlab).
  • Extensive experience in build management tools like Ant, Maven & Gradle.
  • Involved in Requirement Analysis, gathering requirements from Business Teams and interacting with Development team.
  • Good knowledge in using Korn, Bash, Shell, Perl, Python and Ruby.
  • Experience in deploying Microsoft.Net files (dll), Java deployable files (War, Jar) on WebLogic, WebSphere, and JBoss application servers in various Linux environments.
  • Extensively worked with Change tracking tools like ITSM & JIRA.
  • Single handedly created & maintained BDD cucumber framework for QA in Selenium Web Driver using Java (Eclipse-IDE, Maven, Jenkins, Cucumber).
  • Wrote automated test scripts in ALM/QTP & Selenium Web Driver (WD) using VB Script & Java.
  • Performed Database administration tasks for MS SQL server and hands on experience with Oracle.
  • Experience in implementing and making teams adapt to Release/Change Management Process.
  • Excellent communication, documentation, presentation and organization skills with ability to adapt a new environment.

Technical Skills:

  • Methodologies: Agile/Scrum, XP, Waterfall
  • Operating Systems: Linux (RHEL, CentOS, Ubuntu, Debian, SUSE), Unix (Solaris), OSX, Windows server R2, NT
  • Infrastructure as a Service: Amazon Web Services, Azure, OpenStack, Pivotal Cloud Foundry(PCF)
  • Containerization Tools: Docker
  • Virtualization Platforms: VMware, Xen, VirtualBox, Vagrant
  • Linux OS Installation: Kickstart, Cobbler
  • Configuration Management: Chef, Puppet, Ansible
  • Application Servers: JBoss, Apache Tomcat
  • Web Servers: Apache, Nginx
  • Databases: Cassandra, Mango DB, MySQL, Oracle, DB2
  • Version Control: GIT, GITHUB, SVN (Sub Version) & TFS
  • Monitoring Tools: Nagios, AWS CloudWatch & Stack Driver, Sensu
  • Test and Build Systems: Jenkins, Maven, Ant
  • Testing Tools: Selenium RC & WD, QTP/UFT
  • Languages: Java, SQL, Bash/Shell, Python, Ruby
  • Virtualization: VMware, Virtual Box, Vagrant and VSphere
  • Networking: TCP/IP, UDP, LAN, WAN, NIS, NIS+, DNS, DHCP, NAS, LDAP, Iptables, Routing
  • File systems: LVM, VxVM, SVM

Experience
DevOps Engineer (Remote)
Information Technology
Mar 2016 - present

Responsibilities:

  • Setup trust between on premise and cloud server using ACS and ADFS in Azure.
  • Creating a Virtual Network on Windows Azure to connect all the servers.
  • Setup & configuration of Build-Box (Jenkins Slave) on IMac for iOS application deployment.
  • Setup & configuration of Apache Cordova (Multiple platform with one code base).
  • Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints and also VM Migrations from Transitional hosts.
  • Adding the New Co-Admin and Managing the Co-Admins for all the Subscriptions in the Windows Azure Platform.
  • Updated the instance counts in the production for the services of Red box in the Production Azure Subscription.
  • Build a presentation to present the design of hosting architecture on Windows Azure.
  • Manage re-architecture of Jenkins and integration with Confluence for release management and documentation assets. Re-architect a Maven based system reducing build times.
  • Manage all CM tools (JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, ANT, GitLab, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
  • Implemented a Continuous Delivery pipeline with Docker & Jenkins and whenever a new GitHub branch gets started, our Continuous Integration server, automatically attempts to build a new Docker container from it.
  • Converted our staging and Production environment from a handful AMI’s to a single bare metal host running Docker.
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash.
  • Responsible for installing, configuring & managing Drupal (CMS), web servers (Apache, Nginx), Database (MySQL, MongoDB).

Environment: Docker, Azure, Jenkins, Jfrog Artifactory, Octopus Deploy, Python, .NET, Nexus, Maven, MS Build, MS Deploy, Docker, TFS, JIRA, Confluence, SVN, Maven, Jenkins, GitLab, Visual Studio, IIS server, Nginx, Apache Tomcat, MySQL, MongoDB, RHEL 7, ELK Stack, Drupal, Nagios, Pivotal cloud Foundry(PCF)

Devops MS Azure Jenkins Cordova Apache Release Management Maven JIRA SVN Ant Git Python BaSH nginx MySQL MS TFS IIS Apache Tomcat RHEL Nagios Application Monitoring Cloud Foundry Continuous Integration ELK Artifactory Gitlab Docker Containers Database Design MongoDB Windows Box Drupal Visual Studio
Remove Skill
References
Average Rating

1 recommendation
Build & Release Engineer/ DevOps
Information Technology
Jan 2015 - Mar 2016

Responsibilities:

  • Installation, upgrade, and configuration of Red Hat Enterprise Linux 6.x, 7.x operating systems on Cloud environment.
  • Migrated service from a managed hosting environment to AWS including: service design, network layout, HIPAA compliance, data migration, automation, monitoring, deployments and cutover, documentation, overall plan, cost analysis, and timeline.
  • Primary duties include Build and Deployment of the java applications onto different environments DEV/IT, UAT, Production and DR environment of Linux Servers.
  • Worked closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure (infrastructure as code) using puppet.
  • Installed, configured, and supported Puppet to standardize environments.
  • Worked on Puppet extensively for deployment of AWS EC2 instances, creating custom scripts and managing changes through Puppet master server on its clients.
  • Change root password on all servers from centralized Puppet master server.
  • Wrote custom script in puppet for package management (rpm, yum) in Red hat Linux.
  • Assembling Puppet Master, Agent and Database servers on multiple Red Hat Enterprise Linux Platforms.
  • Scheduling the jobs by creating cron tabs and cron jobs on Linux servers.
  • Used Subversion/Git as source code repositories, developed build and deployment processes for Pre-production environments.
  • Managed SVN & Git repositories for branching, merging, and tagging, Resolved merging issues
    during rebasing and re-integrating branches by conducting meetings with development Team
    Leads.
  • Involved in building Java applications using Maven and POM.xml
  • Used Jenkins for Continuous Integration and deployment into Tomcat/Web logic Application Server.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Deployed monitoring systems via Nagios to provide operations visibility and help meet internal SLA
  • Manage all CM tools (SVN, Maven, Jenkins, Git, GitHub) and their usage process ensuring traceability, repeatability, quality, and support
  • Assisted Engineering team with expanding the security requirements on Linux Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Load and performance analysis and improvements for My SQL Server and Cassandra databases.
  • Single handedly designed & implemented BDD cucumber framework for QA.
  • Installed & maintained Selenium & Cucumber jars in Eclipse IDE, maven, Jenkins & cucumber Plugins.
  • Analyze the results and identify the root cause of Selenium test job fails on Jenkins.
  • Management, rotation, configuration and organization of large volume of logs spread across largely distributed Linux Environment.
  • Proficient with ITSM ticketing system.
  • Actively involved in configuration and deployment of various sets of custom configuration pertaining to Linux/UNIX server security, OS hardening, and maintenance of Baseline standards.

Environment: Red Hat Enterprise Linux 5.x/6.x, 7.x, AWS VPC-EC2- RDS, Puppet Enterprise, Python, SVN, Maven, Jenkins, ANT, Git, GitHub, ITSM, Selenium WD, Tomcat/Web logic Application Server, My SQL Server, Cassandra, Nexus, SVN

Devops RedHat Linux HIPAA AWS Data Migration Puppet AWS EC2 SVN Git XML Maven Jenkins Apache Tomcat BEA WebLogic Nagios Cassandra Quality Assurance Selenium ITSM UNIX Python SQL Server Compliance Cron Application Monitoring NoSQL WebSphere Application Server Ant Continuous Integration SQL Eclipse Java OpenShift Database Design
Remove Skill
System Engineer/ Dev-Ops
Information Technology
Nov 2013 - Jan 2015

Responsibilities:

  • Planning the infrastructure roadmap and pipelines at Project initiation stage.
  • Developing Configuration Management modules and tools using Opscode Chef and Ruby.
  • Developing AWS cloud formation templates and setting up Auto scaling for EC2 instances
  • Supporting Systems Infrastructure comprised of Linux/Centos AWS EC2 instances
  • Developed Chef recipes to configure, deploy and maintain software components of the existing Infrastructure
  • Used Chef to automate Configuration management & Applications, manage Web Applications, config Files, database, Commands, Users Mount Points, and Packages.
  • Setting up EC2 elastic load balancers and Akamai for front end and backend services.
  • Creating and configuring virtual development environments with Chef and Virtual Box using Vagrant.
  • Created scripts in Python which integrated with Amazon API to control instance operations.
  • Troubleshooting and resolving the all infrastructure related issues.
  • Generated Ant, Maven, Perl & UNIX scripts for build activities in QA, Staging and Production environments.
  • Designed, Created and Managed Continuous Build and Continuous Integration environments in SCRUM and Agile projects, combining and automating tools like Selenium Web Driver with build processes to provide detailed Metrics and rapid feedback for development teams.
  • Built Continuous Integration environment (Jenkins, Nexus). And Continuous delivery environment (Yum, rsync).
  • Build and maintain SQL scripts and execute different scripts for different environments.
  • Assist with maintaining current build systems, developed build scripts, and maintained the source control
  • Led Jenkins continuous integration server installation and configuration for all GIT Repositories.
  • Written Chef Cookbooks and recipes in Ruby to Provision several preprod environments consisting of Cassandra DB installations, Web Logic domain creations and several proprietary middleware installations.
  • Deployed a centralized log management system and integrated into Chef to be used by developers.
  • Responsible for writing the Release Notes, documenting all the useful info about the release, software versions, changes implemented in current release, Defects fixed, Labels applied.
  • Coordinated with software development teams and QA teams on issues and solved the problem.

Environment: AWS EC2, Chef, Vagrant, Apache Webserver, Java/J2EE, GIT, IBM Rational Clear Quest, Jenkins, SVN, Chef, ANT, OpenStack, Maven, Shell (bash), Apache Tomcat Application Server, Linux, SQL, Selenium WD, JIRA

Devops Systems Engineering Configuration Management Chef AWS CloudFormation AWS EC2 Linux CentOS Load Balancing VirtualBox Python Maven Ant UNIX Perl Unix scripts Quality Assurance Scrum Agile Methodology Selenium Jenkins Git Cassandra BEA WebLogic J2EE ClearQuest SVN OpenStack BaSH Apache Tomcat Apache Apache Webserver JIRA SQL NoSQL Continuous Integration AWS Ruby Database Design Java Box
Remove Skill
Build Release Consultants/Dev-Ops
Information Technology
Feb 2013 - Nov 2013

Responsibilities:

  • • Installation, upgrade, and configuration of Red Hat Enterprise Linux 6.x, and IBM AIX 6.X operating systems on large distributed environment.
  • • Set up preconfigured RHEL5.x and 6.x on local and in the cloud on AWS EC2.
  • • Provisioning of RHEL5.x/6.x servers via AWS cloud.
  • • Configuration, management and maintenance of the servers in development, test and production servers.
  • • Worked on Puppet and Chef Configuration management tools.
  • • Create puppet modules to manage configurations and implemented them on agents.
  • • Created Puppet Modules to deploy, manage and maintain a large application of complex layers
  • • Worked with Dockers and Vagrant for different infrastructure setup and testing of code.
  • Worked with various DevOps tools: SVN and GIT for Version/Source control, Jenkins, Maven for Build Management, and Nagios for monitoring and Splunk for Log management.
  • Extensively worked on migrating VMs from physical to virtual (P2V) environment.
  • Switched production to virtual from bare metal, and later worked on decommissioning and shutdown of legacy physical servers.
  • Worked on Troubleshooting OS issues using system message logs, Web Services API, Apache Tomcat
  • Installed Apache, MySQL, PHP, Perl Modules and customer build applications on Redhat Linux servers.
  • Created NFS mount for applications and Samba processes for shared drives.
  • CreatedKSH/Bash scripts to monitor processes and making sure of process startup when operating system restart using chkconfig and RC startup levels.
  • Managed user/group and sudo access on the Linux operating system.
  • Monitor application logs and system log and static IP addresses for server when there is a new server build. *OS standpoint troubleshooting network issues using netstat, ping, traceroute, and tcpdump commands.
  • Documented the processes and procedures for system and database usage.
  • Maintained team wiki and made sure all documents are in the correct format.
  • Automation of Centralized configuration management of essential services Environment: Red Hat Linux 4.x, 5.x, 6.x SUSE, CentOS, AIX, KVM, LAMP, Disk Suite, Veritas Volume Manager 4.0, LDAP, DNS, NIS, NIS+, SNMP, Shell scripting, SENDMAIL, Apache, Puppet, Docker, Vagrant, Nagios, SVN, GIT, Splunk, WebSphere.
AIX Chef CentOS RedHat RHEL AWS EC2 AWS Puppet Devops Configuration Management SVN Git Jenkins Maven Linux Splunk Samba BaSH Ksh NFS TCPDump Veritas Volume Manager DNS NIS NIS+ Nagios Shell Scripts Application Monitoring WebServices Perl PHP SuSE IBM WebSphere Docker Containers
Remove Skill
System/Build Engineer
Hospitality and Entertainment
Feb 2012 - Jan 2013

Responsibilities:

  • Created and configured new Jenkins job to run JUnit tests and QA automation scripts on daily integration builds.
  • Involved in maintenance of scheduled/nightly build, test, and reporting mechanisms using Jenkins.
  • Responsible for reporting any build errors, co-ordinate the issues with right teams and get it resolved in a timely manner.
  • Co-ordinate with developers to resolve any builds errors or reference path issues caused by dependency libraries.
  • Performed defect logging and maintenance on Bugzilla.
  • Used Quality Center for requirements and test management.
  • Setup Shell/Perl script in Jenkins jobs to do pre and post build Operations.
  • Implemented the automation scripts (Batch, shell Script) for deployment process to different environments.
  • Integrated Selenium scripts and Jenkins to trigger and perform testing once the build and deployment is complete.
  • Scheduled jobs to build upon every check-in into subversion.
  • Participated in the setup of different environments like Dev, System Test and Staging.
  • Proactively seeks opportunities to implement improvements to internal development processes.
  • Continuously monitored for the disk space on build machines with shell script scheduled to run as cron job and sending email notification upon reaching a threshold value of disk usage.
  • Modifying the build scripts to suit to project needs based on new components being added Environment: Web Sphere, Eclipse, SVN, Jenkins, Maven, Quality Center, Bugzilla, J2EE, Shell, Perl, ANT, Linux (Red hat, Debian)
Junit Jenkins Bugzilla HP QC Perl Shell Scripts Selenium Maven Cron Ant Debian SVN Linux IBM WebSphere Eclipse J2EE Perl Scripts
Remove Skill
System/Release Engineer
Banking/Financial
Nov 2010 - Feb 2012
  • Configuring the NFS servers, setting up servers in network environment and configuring FTP/NTP/NIS servers, clients for various departments and clients.
  • Experience working with high availability, high performance, multi-data center systems and hybrid cloud environments.
  • Handling the scheduling tasks (cron jobs and task scheduler) for the scripts for various purposes.
  • Troubleshoot complex issues ranging from system resources to application stack traces.
  • Daily execution of build ops in an automated and continuous process.
  • Involved in support databases and performed MS SQL upgrades running on Windows servers.
  • Compiling code to move into test environments via automated processes.
  • Installation, configuration and administration of Linux.
  • Troubleshoot build and deploy failures, and facilitate resolution.
  • Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers.
  • Improve speed, efficiency and scalability of the continuous integration environment.
  • Logged all events to log files.
  • Extensive knowledge of Linux/Windows based systems including hardware, software and applications.
  • Creating a change requests, work orders and problem tickets using BMC Remedy tool and getting approvals from higher officials.
  • Experience in development with Perl, Python, PowerShell or other scripting languages.
  • On-call support for 24/7 for troubleshooting production issues.
  • Project Management for various UNIX/Linux/Windows system integration projects.
  • Created subversion repositories, imported projects into newly created subversion repositories as per the standard directory layout.
  • Creation of RPM packages required for deployment into DIT, SIT, Pre-Production and Production environments. Installation of RPM packages into various Testing environments.
  • Setup automated email notifications on build status for every Hudson build. Installed Hudson agents on client machines and installed all the packages required for doing the builds, for e.g.: Java, Maven etc...
  • Done patching to SIT, pre-production, production environments by doing delta (patch) updated build and patching the package used in SIT, pre-production, production environments and re-starting the servers.
  • Staged all the packages on shared server for SIT, pre-production and production environments.
  • Configured and setup Maven profiles.
  • Configured Maven user settings in ‘settings.xml’ file for users in their home directory.
  • Created Maven POM files to build the Java projects based on their project structure.
  • Configured pom.xml with the build, test and source directories, with the modules and their dependencies. Pom.xml is configured to compile the source code of the project and test the compiled source code using JUnit testing framework. Pom.xml is configured to install and deploy into Nexus Maven repository.
  • Continuously monitored for the disk space on build machines with shell script scheduled to run as cron job and sending email notification upon reaching a threshold value of disk usage

Environment: Linux/UNIX, Solaris, Clear Case ClearQuest TFS, Java, Eclipse, Ant, IPlanet WebSphere, Web logic, Hudson, Multisite, Perl, Maven, Make, WSAD, Microsoft .net, SQL Server.

NFS FTP NTP NIS Hybrid Cloud DNS BMC Remedy Python Perl PowerShell UNIX Windows Hudson Maven Solaris ClearQuest ClearCase iPlanet Ant WSAD SQL SQL Server Jenkins Linux Shell Scripts SVN Continuous Integration IBM WebSphere BEA WebLogic Eclipse Java Junit Database Upgrades Scripting
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Bachelor's in Business Management & Information Systems
N/A
Skills
Continuous Integration
2021
8
Database Design
2021
7
Jenkins
2021
7
SVN
2021
7
Box
2021
6
Maven
2021
6
Ant
2021
5
Drupal
2021
5
Java
2016
5
Linux
2016
5
Visual Studio
2021
5
Windows
2021
5
BEA WebLogic
2016
4
Devops
2021
4
Eclipse
2016
4
Git
2021
4
MongoDB
2021
4
Python
2021
4
Apache Tomcat
2021
3
Artifactory
2021
3
AWS
2016
3
AWS EC2
2016
3
Docker Containers
2021
3
ELK
2021
3
Gitlab
2021
3
IBM WebSphere
2013
3
Perl
2015
3
Selenium
2016
3
Shell Scripts
2013
3
SQL
2016
3
UNIX
2016
3
Apache
2021
2
Application Monitoring
2021
2
BaSH
2021
2
Cassandra
2016
2
ClearQuest
2015
2
Cron
2016
2
Database Upgrades
2012
2
DNS
2013
2
J2EE
2015
2
JIRA
2021
2
Junit
2013
2
Nagios
2021
2
NFS
2013
2
NIS
2013
2
NoSQL
2016
2
Quality Assurance
2016
2
Ruby
2015
2
Scripting
2012
2
SQL Server
2016
2
Agile Methodology
2015
1
Apache Webserver
2015
1
AWS CloudFormation
2015
1
BMC Remedy
2012
1
CentOS
2015
1
Chef
2015
1
ClearCase
2012
1
Cloud Foundry
2021
1
Compliance
2016
1
Configuration Management
2015
1
Cordova
2021
1
Data Migration
2016
1
FTP
2012
1
HIPAA
2016
1
Hudson
2012
1
Hybrid Cloud
2012
1
IIS
2021
1
iPlanet
2012
1
ITSM
2016
1
Load Balancing
2015
1
MS Azure
2021
1
MS TFS
2021
1
MySQL
2021
1
nginx
2021
1
NTP
2012
1
OpenShift
2016
1
OpenStack
2015
1
Perl Scripts
2013
1
PowerShell
2012
1
Puppet
2016
1
RedHat
2016
1
Release Management
2021
1
RHEL
2021
1
Scrum
2015
1
Solaris
2012
1
Systems Engineering
2015
1
Unix scripts
2015
1
VirtualBox
2015
1
WebSphere Application Server
2016
1
WSAD
2012
1
XML
2016
1
AIX
2013
1
Ansible
0
1
AWS CodeDeploy
0
1
Bamboo
0
1
Bugzilla
2013
1
Cloudwatch
0
1
Cobbler
0
1
DB2
0
1
DBA
0
1
Debian
2013
1
DHCP
0
1
HP ALM
0
1
HP QC
2013
1
HP QTP
0
1
JBOSS BRMS
0
1
Kickstart
0
1
Ksh
2013
1
LAN
0
1
LDAP
0
1
NAS
0
1
NIS+
2013
1
NOC
0
1
Oracle
0
1
PHP
2013
1
Production Support
0
1
Provisioning
0
1
Reliability Engineer
0
1
Samba
2013
1
Sensu
0
1
Splunk
2013
1
SuSE
2013
1
System Administration
0
1
TCP/IP
0
1
TCPDump
2013
1
Testing Tools
0
1
Ubuntu
0
1
UDP
0
1
Veritas Volume Manager
2013
1
Version Control
0
1
Virtualization
0
1
VMWare
0
1
vSphere
0
1
WAN
0
1
Waterfall
0
1
WebServices
2013
1
Windows Server
0
1
Xen
0
1