I primarily specialise in technologies these days including configuration management technologies like Ansible, containerisation like LXDs and Vagrant and devops frameworks like Jenkins and host of other stuff. Basically I love infrastructure automation.
I am a self-starter with a proven track record in systems administration, programming, security, networking, monitoring, scripting and automation.
I strongly advocate standardisation of technologies, automation, industry best practices, standard repeatable deployments, proactive monitoring and writing generic utilities and reusable code.
Devops Manager at People10 Technologies Inc.
Mar 2017 - Present
Senior Devops Lead at SCM
Jun 2016 - Feb 2017
Infrastructure automation in Financial Markets (High Frequency) domain. Fiddling with Artifactory REST API to tame it as per ansible demanding needs Ansible-izing every aspect of infrastructure to feed to low latency stacks. Groovy-flying jenkins jobs using jenkins DSL. Containerizing by using vagrant/virtualbox/LXC/LXD and truly defining the term IAAC in the current state (Infra as a Code). Running all above under the parental guidance of VMware. Its just fun. !!
Technical Lead (Operations and Consulting) at Colt Technology Services
May 2012 - May 2016
Provision of technical and business consultancy services to Colt high profile clients in the European countries that includes major banks, financial institutions. My previous engagements include Systems Integration and Development , Solutions Architecture, RFP and RFI support, Proof of Concepts and Project sign offs. Establish strong relationships with internal product organizations and engagement practice groups. • Develop relationships with customer that support identifying key requirements, positioning new solutions, and securing customer support for Colt solutions. • Provide technical leadership for opportunities to ensure timely, high-quality responses that address the following: o Comprehensive end-to-end [e2e] offerings o Colt's end-to-end value proposition is cohesively positioned • Manage the product roadmap plans for account and secure product commitments from business units that support proposals and new solutions. • Act as the e2e solutions driver for RFP bids, customer meetings, and, technical workshops. • Possess technical competency following areas • Data technologies • Cloud based technologies and hosting solutions • Multimedia solutions • OSS/BSS support systems (preferred, but not required) • Provide proactive technical sales support to create mind-share with customers around Colt values. • Develop value propositions in support of launching new solutions and services. • Lead product/ solution SOW definition/clarification. • Actively participate and contribute in customer negotiations and scoping. • Establish alignment with Delivery & Partnering & Sourcing & Project Office on delivery strategy. Reporting: • Document product roadmap commitments. • Develop customer solution presentations.
Senior Software Release Configuration Engineer at RSA The Security Division of EMC
Oct 2008 - May 2012
Responsible for designing, implementing, and maintaining the tools and frameworks that provide continuous functional testing of RSA’s authentication and authorization products. Working proactively with Architects, Consultants, and Developers to evaluate approaches for using automation to further improve the efficiency of product development. Analyze requirements, identify tasks, provide estimates and execute to meet the scheduled targets. Document the requirements and designs of improvements to the continuous testing framework. Coordinate with QA, release and development teams. Design and maintain a combination of different environments utilizing various hardware platforms, operating systems and data stores. Automation Projects Overview Worked on RSA’s authentication and authorization products like web agents, Access Manager (initially ClearTrust ) for build automation framework design. Responsibilities: Lead the development and maintenance of RSA’s automated build, continuous-integration, release and deployment systems. Support to hundreds of extremely talented developers, quality engineers, system engineers, project - and product managers on the RSA development infrastructure, processes and application. Individual contributor role. Add and debug new components to the build Acquire and release tools and packages Improve the build process and infrastructure Integration of 3rd party source code analysis tools like Fortify with existing authorization products with an Hudson instance and information dissemination to team mates on the same. Manage branching and other Perforce activities Continuously improve our tools for building, unit testing, regression testing, and problem isolation of build, packaging and product problems. Updating product related knowledgebase in wiki. Management and expansion of the existing infrastructure that supports RSA’s ability to turn concepts into code and deliver quality to customers.
Software Engineer (Application) at Qwest
Feb 2007 - Sep 2008
Part of application engineering team. Flavors: Solaris, HP-UX, RHEL & windows, MVS systems. Responsibilities includes Administering and managing Solaris/Linux servers in Production Server Environment: -> Kernel compilation & debugging -> Performing failovers via Veritas cluster suite for applications hosted in High Availability clusters -> Doing patch releases & upgrades -> Writing shell scripts in bash & korn shells for automations -> Perform incremental and full backup/Restores. -> Creation and updating of Document when required with respect to new alarms or production outages. -> Develop and maintain scripts using Shell/PERL -> Installation of Sun and Intel hardware and load Solaris or Linux -> Handle root cause analysis via SWATs (specialized work action teams) & SOAs(Service Outage Analysis) in coordination with IGS (IBM Global Services) UNIX support teams in case of major critical outages.