Amazon Web Services (AWS) Certified Professional with 8+ years of experience in AWS Cloud/ DevOps Engineering, Build and Release Management, Unix & Linux System administration, Cloud Computing, Network and Security Management, Software Configuration Management (SCM) and building binaries & deployments of artifacts of the entire life cycle model in Enterprise Applications.
Michaels
-
Aws Cloud Engineer/ Sr.Devops EngineerMichaels May 2016 - PresentIrving, Tx Responsible for Infrastructure Automation, Developing tools for Database Infrastructure Automation and Monitoring with Continuous Integration and Continuous Deployment/Delivery pipeline. Utilizing S3 bucket and Glacier for storage and backup on AWS. Configured Elastic Load Balancers with EC2Autoscaling groups. Worked with data bags, attributes, cookbooks, recipes, and templates in Chef. Supporting Development team to implement the process of automation of builds and deployment using chef. Created various cookbooks for automating network configurations in chef-server. Chef is built on top of the Ruby programming language, when needed have Ruby to customize Chef. Implemented Chef to deploy the builds for Dev, QA and production. Using Chef, enable web IT providing support for managing cloud infrastructure. Chef to speed up application deployment, even creating a continual deployment pipeline. Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment. Maintained build related scripts developed in ANT and shell. Modified build configuration files including Ant’s build.xml. Proficient in automating build and configuration process using tools like ANT, Maven, Hudson/Jenkins and Puppet/Chef. Experience in setting up CRON jobs on production servers by using Jenkins. Automated Nagios alerts and email notifications using Ruby and python script and executed them through Chef. Experience with Linux systems, virtualization in a large-scale environment, experience with Linux Containers (LXC) and Docker. 100% Automation of test scripts and enabled Production deployment team to execute the same using Jenkins jobs in Production environment. Created machine environments with Chef and deployed cloud with node workstation. Maintained JIRA for tracking and updating project defects and tasks.
-
Sr. Devops EngineerAmerican Institutes For Research Oct 2015 - Apr 2016Washington D.C. Managed and improvised the build infrastructure for global software development teams including implementation of build, continuous integration (CI) and deployment (CD). DevOps Engineer for a team that involved different development teams and multiple simultaneous software releases and efficient two way code synchronization every day, Build, release & Test accordingly. Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare Vm's as required in the environment. Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud. Deployed and configured Git repositories with branching, forks, tagging, and notifications. Experienced and proficient deploying and administering GitHub. Triggering the SIT environment build of client remotely through Jenkins. Extensively worked in building Puppet enterprise modules using puppet DSL to automate infrastructure provisioning and configuration automation across the environments. Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure. Used Puppet, Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, Packages. Configured SSL/TLS in every application layer and configuration of mutual authentication, manually using Ansible, Puppet. Implemented zero downtime deployment process in WebLogic using python and shell script and automated it using Jenkins. Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
-
Build And Release EngineerTiaa Financial Services Apr 2013 - Sep 2015San Francisco knowledge of Amazon EC2, EBS, VPC, Cloud Watch, Amazon S3, Amazon Elastic Load Balancing and other services of the AWS family Worked as a release lead in Software Release/Configuration management and Build/Deploy Process. Configured and setup the build and deployment in Dev/SIT/QA environments for multiple releases. Developed Perl and shell scripts for automation of the build and release process. Performed all necessary day-to-day Subversion functions for the project like merging, creating branches and tags using Tortoise SVN/Visual SVN. Setup and configured Continuous Integration tools Hudson, Cruise Control. Created Jobs for the projects build and deployment. Scheduling the build and deployment using Crontab. Developed and maintained build and deployment scripting tools in Perl, NAnt, PowerShell. Create and maintain Subversion Branching, Merging and Tagging across teach production releases and perform builds using Hudson Continuous Integration. Worked on Integrated JIRA with subversion and Jenkins to automate the weekly. Debugging the code (Java, UNIX, and Linux) when build errors occur and resolving them along with the developers. Handling SONAR tool to generate Static Code Analysis report and Code health report and to prepare code metrics. Coordinated with the Project Management, Development and QA Team in resolving any Build and Release issues and to provide smooth release process.
-
Linux AdministratorCitibank India Apr 2012 - Feb 2013Hyderabad Area, India Developed and implemented Software Build and Release Management strategies for various applications per the agile process. Server builds and deployment (CentOS, RHEL, Solaris), using interactive and advance installation methods (Kickstart and Jumpstart). The operating systems involved for migration were Linux Redhat, AIX and Solaris. Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL databases in both development and production. Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers. Installation and configuration of Redhat virtual servers using ESXi 4/5 and Solaris servers (LDOMS) using scripts and Ops Center. Addition and configuration of SAN disks for LVM on Linux, and Veritas Volume Manager and ZFS on Solaris LDOMs. Installed and maintained web servers JBoss, Jakarta Tomcat and Apache HTTP Web server in Red Hat Linux. Implemented open source base monitoring tool Nagios 3.0 for servers, SAN switches, EMC SAN Storage and VMware ESX and ESXi. Proficient DB administration (Oracle, DB2, Mongo, MySql, Sybase and SQL) knowledge for maintaining, pruning, and performing required DB tasks. Maintained system security, including password checks, permission scans, implementation of security ensuring tools Linux environment. Developed complex administration, monitoring and management utilities using Perl, Python and UNIX shells. Configuration and maintenance of common Linux applications such as Apache, active, NFS, DHCP, BIND, SSH, and SNMP. Involved in documenting of Linux and Windows environment and configuration details.
-
Linux AdministratorA2Z Technologies Aug 2010 - Mar 2012Hyderabad Area, India Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers. Creation of Kickstart imgaes for the different version of Redhat Linux Operating system like 5.x & 6.x Creating the server profile and making the network and SAN virtual configuration using Virtual Connect in blade center C7000. Configuration and administration of LDAP, NFS, FTP, SAMBA and POSTFIX Servers in Red Hat Enterprise Linux. Setup NFS Servers, Diskless clients and Auto clients and automated the file systems using direct and indirect automount maps. Shell scripting for database startups, backups using bash shell scripting. Installation of Firewall checkpoint. Installed and configured IPFilter, to protect Linux system that was placed on the Internet. Monitored servers, switches, ports with Nagios monitoring tool. Managing and troubleshooting issues with load balancers using F5 to balance the load among the application servers. Experience in working with Network Engineers to install, manage, and configure NAS based storage and insure overall system and network security.
Ravi B Skills
Ravi B Education Details
-
Djr Institute Of Engineering And TechnologyElectrical, Electronics And Communications Engineering
Frequently Asked Questions about Ravi B
What company does Ravi B work for?
Ravi B works for Michaels
What is Ravi B's role at the current company?
Ravi B's current role is AWS Cloud Engineer/ DevOps Engineer at Michaels.
What schools did Ravi B attend?
Ravi B attended Djr Institute Of Engineering And Technology.
What skills is Ravi B known for?
Ravi B has skills like Python, Networking, Ant, Linux System Administration, Jenkins, Docker, Git, Amazon Web Services, Kubernetes, Ansible, Linux, Chef.
Not the Ravi B you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial