Raghu Dara
raghuaws9@gmail.com
Current Location: BENTONVILLE, ARKANSAS
Relocation: Yes
Availability: Immediate
Professional Summary:
● Highly motivated and committed DevOps / AWS
Architect with 15+ years of experience in IT , with 5+ years of experience in
Automating, Configuring and deploying instances on AWS, Azure and Rackspace
cloud environments and Data centers, also familiar with EC2, Cloud watch,
Elastic IP’s and managing security groups on AWS.
● Experienced in Administration of Production, Development and Test
environment’s carrying Windows, Ubuntu, Red Hat Linux, SUSE Linux, Centos and
Solaris servers.
● Installed OS by using Jumpstart, Kickstart, NIM and Ignite methods for
installing Linux and HPUX servers.
● Production experience in large environments using configuration
management tools like Chef and Puppet supporting Chef Environment with 500+
servers and involved in developing manifests. Developed Chef Cookbooks to
manage systems configuration.
● Experienced in continuous integration technologies like Bamboo and
Jenkins. Designed and created multiple deployment strategies using Continuous
Integration and Continuous Delivery Pipelines and configuration management
tools with remote execution to ensure zero downtime and shortened deployment
cycles via automated deployments.
● Experience working Data Center’s managing Servers, SAN and NAS devices
like HP, Cisco, Brocade, EMC and HDS devices.
● Good experience and understanding of SAN (SAN arrays; HITACHI, EMC)
technology including zoning, disk creation on various systems, maintaining
and configuring various fiber switches and storages.
● Created and wrote shell scripts (ksh, Bash), Ruby, Python and
PowerShell for setting up baselines, branching, merging, and automation
processes across the environments using SCM tools like GIT, Subversion (SVN),
Stash and TFS on Linux and windows platforms.
● Extensive experience in UNIX performance monitoring and kernel tuning
and Load balancing to ensure stable performance.
● RabbitMQ used for communication between multiple services and
application.
● Extensively experienced in using Build Automation tools like ANT,
Maven, Gradle and working knowledge on other build tools like makefile.
● Experience with Bug tracking tool like JIRA, Bugzilla.
● Experienced with log management tools like Splunk, Logstash, Grafana
and Kibana.
● Established capabilities in application design, implementation,
troubleshooting, monitoring, continuous improvement and change controls.
Enhanced and automated internal processes to generate efficiency. Responsible
in managing all aspects of the software configuration management process
including code compilation, packaging, deployment, release methodology and
application configurations.
● Coordinated different teams across the globe to deploy different
builds to different environments on parallel development for multiple
projects.
● Full understanding of SDLC, RUP, Agile Methodologies and process.
● Worked on different types of Migration using Double Take Software and
EMC Tools like Power path.
● Involved in Solaris virtualization like Solaris Zones and LDoM’s and
involved in patching Solaris zones across multiple HW.
● Experienced with the installation and configuration on Apache 2.x,
1.3.x, 1.2, JBoss4.0.x Web Servers and, BEA Web Logic 8.x, 9.x servers
connected to F5 Load balancers using BIG IP.
● Experienced in installation and configuration of SAMBA.
● Experienced in network administration, deploying and troubleshooting
of DNS, LDAP, NIS, NFS, DHCP, I-planet, Apache HTTP servers.
● Knowledge of Routers and Switches, Subnet, VLAN, TCP/IP, Ethernet,
VPN, OSI model, Firewall (checkpoint), VOIP, Sarbanes Oxley compliance (SOX),
SMTP and RAID.
● Expertise in System performance tuning, memory management (expanding
file system disk space, capacity planning), taking backups, creating NFS
mounts and Disaster Recovery planning.
● Experience with patching of Linux servers and hardening of servers
using native and third party tools.
● Excellent communication skills, enthusiastic with thrive and
determination to do whatever it takes to get the job done.
● Experience with aws-security-compliance,aws-security-na,aws-sdesdm-na
and aws-security-sde .
● Implemented AWS Best Practices for DDoS Resiliency .
● Designed guidelines for creating Security Groups and Network Access
Control Lists (ACLs) so that application security is not compromised .
● Implemented Amazon CloudFront Geo Restriction for security purposes so
that any known abuses are blocked at CDN level .
SKILLS:
|
Operating Systems
|
Linux
(Red Hat 4/5/6, SUSE), Solaris 11/10/9, HP-UX 11.0, 11.11, 11.23, 11.31,
Ubuntu, Fedora, CentOS, Windows NT /2000/2003,7, Macintosh.
|
|
Hardware
|
Cisco
UCS C200, C250, Sun Fire 6800/4810/4800, Sun Enterprise 10000, Sun Fire
F15K, Sun Fire 25K, T2000, M5000, Ultra Enterprise 6000/5000, SPARC
sun4c/sun4u.
|
|
Database
|
Oracle
10.x, MySQL 5.0.2, SQL Server 2005, Mongo DB.
|
|
Networking
|
TCP/IP,
NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP.
|
|
Programming Languages & Configuration
Management Tools
|
C,
Bash, Python, Perl Scripting, Java, HTML, VBA, Ruby, Visio, JMP, Puppet,
Chef & Salt Stack, Jenkins, Bamboo, Maven, Ant.
|
|
Web
Technologies
|
Tomcat,
APACHE 2.x, 3.x, F5 Load Balancers, Web Logic (8/9/10) & Web Sphere
4.0/5.0, Netscape/iPlanet Server, MQSeries, Cluster server 3.5 & 4.1 ,
Sun Cluster 2.x & 3.x,Nagios
|
|
Protocols
|
TCP/IP,UDP
RIP, OSPF, EIGRP, IGRP, SNMP, SMTP, TELNET
|
|
File
Systems & Virtualization
|
UFS,
VxFS, ZFS, ext., ext2, ReFS, Xen virtualization, VMware VSphere.
|
|
Cloud
Technologies
|
OpenStack,
AWS (EC2, S3, Cloud Watch, RDS, ElastiCache, IAM), Microsoft Azure, chef.
|
EDUCATION:
● Masters in Science Course Completion, Olemiss, University of
Mississippi
● Bachelors of Science (B.E.,) in Electronics and Communications –
University of Madras, Chennai, India
EXPERIENCE:Client: Wal-Mart, Bentonville, AR Aug 2014 – Present
Role: DevOps/ AWS /
Sr. Automation Architect
Responsibilities:
● Technical leader to align processes and tools, such as branching,
source control structure, dependency management, Linux\Windows hybrid build
infrastructure, code review, and check-in policies, that are developed and
instrumented by DevOps teams across projects globally.
● Designing and implementing CI (Continuous Integration) system:
configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl
& Python), and creating/configuring VMs (Windows/Linux).
● Migrating and maintaining build and test environments into the Cloud
Infrastructure.
● Providing CM and Build support for different applications built and
deployed to lower and higher environments. Defined and Implemented CM and
Release Management Processes, Policies and Procedure.
● Coordinate/assist developers with establishing and applying
appropriate branching, labeling/naming conventions using Subversion (SVN),
Perforce and Git source control.
● Analyze and resolve conflicts related to merging of source code for
SVN and Git.
● Implement, maintain and support reliable, timely and reproducible
builds for project teams.
● Maintained build related scripts developed in shell for Maven builds.
Created and modified build configuration files including POM.xml.
● Primarily used Ruby to write GIT applications and chef Recipes.
● Used Maven dependency management system to deploy snapshot and release
artifacts to Nexus to share artifacts across projects and environments.
● Configured and maintained Hudson to implement the CI process and
integrated the tool with Ant and Maven to schedule the builds. Took the sole
responsibility to maintain the CI Hudson server.
● Worked with development/testing, deployment, systems/infrastructure
and project teams to ensure continuous operation of build and test systems.
● Managed Git repository, code merging, and production deployments.
● Supported 1500+ AWS Cloud instance’s and used AWS command line
Interface to manage and configure various AWS products. Wrote automation
scripts in Ruby and bash.
● Designed highly available, cost effective and fault tolerant systems
using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
● Utilize EBS to store persistent data and mitigate failure by using
snapshots.
● Designed AWS CloudFormation templates to create custom sized VPC,
subnets, NAT to ensure successful deployment of Web applications and database
templates.
● Designed roles and groups for users and resources using AWS Identity
Access Management (IAM) and also managed network security using Security
Groups, and IAM.
● Experience with aws-security-compliance,aws-security-na,aws-sdesdm-na
and aws-security-sde .
● Implemented AWS Best Practices for DDoS Resiliency .
● Designed guidelines for creating Security Groups and Network Access
Control Lists (ACLs) so that application security is not compromised .
● Implemented Amazon CloudFront Geo Restriction for security purposes so
that any known abuses are blocked at CDN level .
● Provide highly durable and available data by using S3 data store,
versioning, lifecycle policies, and create AMIs for mission critical
production servers for backup.
● Utilized CloudWatch to monitor resources such as EC2, CPU memory,
Amazon RDS DB services, DynamoDB tables, EBS volumes; to set alarms for
notification or automated actions; and to monitor logs for a better
understanding and operation of the system.
● Document system configurations, Instance, OS, and AMI build practices,
backup procedures, troubleshooting guides, and keep infrastructure and
architecture drawings current with changes.
● Utilize Amazon Glacier for archiving data.
● Used Chef to configure and manage infrastructure. Wrote cookbooks to
automate the configuration setups.
● Installation of Oracle on Linux and Solaris, creating database,
creating Oracle users etc.
● Worked on User administration setup, maintaining account, Monitor
system performance using Nagios, Icinga and Tivoli.
● Configured and maintained LAMP stack on production and staging
servers. Wrote Perl scripts at server side for web support of LAMP.
● Production support of Apache and JBoss including installation,
configuration, management and troubleshooting.
● Monitoring day-to-day administration and maintenance operations of the
company network and systems working on Linux and Solaris Systems.
● Involved in developing custom scripts using Python, Perl & Shell
(bash, ksh) to automate jobs.
● Worked on the administration of the Web Logic 9, JBoss 4.2.2 servers
including installation and deployments.
Client: LLOYD’s
Banking Group Apr 2010 – Aug 2014
Role: Automation
Architect/ DevOps
Responsibilities:
● Designed and developed triple play regression on FTTP GPON and
Active-E cards with Automation support as part of DevOps
● Was a part of core automation to develop generic libraries using Tcl
to support iTest Automation for all the teams
● Performed BBDLC, EoX Smoke Test, CLI, Alarm Regression testing on each
software release with Automation support as part DevOps
● Used Cacti for memory usage of broadband devices.
● Provided support for all the configuration and setup issues of the
FTTP Regression test bed
● Participated in reviews, testing and troubleshot the issues
● Provided support and guidance to junior team members for newly
designed features
● Participated in design, review meetings of the new features of the
product to design and develop the test beds and provide automation support as
part of DevOps
Client: Echostar
CorporationApr 2009 – Mar 2010
Role: Systems
Engineer
Project: Forwarding
controller development and sustenance of E-Series Router
Responsibilities:
● Performed MPLS maintenance/development for forwarding plane
● Designed, developed, coded and tested Ethernet OAM as 802.3ah in
forwarding plane
● Interacted with different teams to verify the functionality with other
module integrations like CLI, other associated protocols to supported on the
router
Environment: JUNOSe, Linux, C/C++ language, IXP 2800 Processor, SmartBits 2000
traffic generator, ClearCase, ClearQuest
Client: Bank of
America Oct 2008 – Apr 2009
Role: Systems
Engineer
Responsibilities:
● Designed, developed, coded and tested IPv6 feature in Data Plane and
control plane of ASN –GW
● Was a technical lead to provide the design and develop the third party
supported IPv6 stack to ACR
● Tested Frame designing and development for entire Data plane of ASN-GW
● Was a single point of contact to collect the requirements,
reviews of the development activities
Environment: VxWorks, Linux, C language, Octeaon 3860 Processor, SmartBits traffic
generator, ClearCase
Client: Bank of
America Feb 2008 – Sep 2008
Role: Systems
Engineer
Responsibilities:
● Individually contributed to the implementation of MPLS OAM as per ITUT
(Y-1711) standard
● Coded for feature enhancements like ipv6 next hop support for Ripng,
bug fixes for L2 and L3 protocols
● Participated in reviews, testing, and guiding offshore team members to
resolve issues
Environment: ZebOS, Linux, C language, Broadcom, Marvell, NEC Layer-2 Chipset, CVS
Client: EMC Jun
2006 – Dec 2007
Role: Systems
Engineer
Responsibilities:
● ASF (ATM Switching Fabric) maintained the ATM traffic, communication
between AXU and IFUs, Cross connection configurations
● Coded for feature enhancements like utilization threshold alarm,
Implemented SAR SAP Layer and fixed bug. And also prepared and suggested
Design changes for AXC project
● Key responsibility was for Utopia communication of AXU in AXC
● Planned work to team members, prepared the proposal of the features to
the ASF project, trained to the team
● Participated in reviews, testing, conducted technical, quality audits
and approved for releases, trained to entire AXC team as a QC for quality
activities.
Environment: Chorus, Linux, C, C++ languages, APC for Agere Chipset, Adtech 4000
traffic generator, ClearCase
Client: Pitney
Bowes Oct 2004 – May 2006
Role: Systems
Engineer
Responsibilities:
● Performed onsite training for the Ethernet products of Ericsson
● Deployed IPDSLAM setup at offshore to build development environment
● Was a single point of contact for Ericsson PEM maintenance activities
● Coded for feature enhancements like Arp Broadcast controller, Static
Ip in the flash
● Fixed Bug the sustenance issues like dhcp option, alarm generation
● Participated in reviews, testing, conducting technical, quality audits
and approving for releases as part Quality control
● Prepared Project metrics and monitored reports.
Environment: VxWorks, C, C++ languages, BCM for ADSL chipset, SmartBits, IXIA,
ClearCase
Client: UBS Oct
2003 – Sep 2004
Role: Systems
Engineer
Responsibilities:
● Coded for feature enhancements and fixed bug of DS3/OC3 trunk cards
● Integrated System ADSL firmware and tested system
● Fixed Memory leak of DMT8a3/8b3 ADSL+ line cards
● Technically supported to S/W, H/W teams and technical documentation
● Was a configuration manager for the team to resolve configuration
issues of VSS
Environment: VxWorks, C, language, GSPN Chipset for ADSL, SmartBits, VSS
Client: Honda
Oct 2001 – Sep 2003
Role: Systems
Engineer
Responsibilities:
● Designed and developed web adaptor to support Web GUI of UX L2-L3
switch
● Fixed Bug of SNMP and RMON modules
● Designed and developed Port mirroring, port filtering module for
Cx2700 NEC Layer2 switch
● Fixed Bug for the auto negotiation, flow control, backpressure issues
of legacy switch to enhanced L2 switch
Environment: VxWorks, C, language, IXP 2400 G-CPU, EZChip network processors