Rss

Mahesh S

Software Engineer - 6 Years of Experience - Near 53783

Occupation:

Software Engineer

Location:

Madison, WI

Education Level:

Master

Will Relocate:

YES

CollapseDescription

Professional Summary: Around 7 years of experience in DevOps, AWS, Cloud, Build and Release administration including broad work towards code arrangement, bundling, building, troubleshooting, automating, Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations tuning and deploying code over multiple environments, also familiar with Data Centres, Elastic IP's and managing security groups on AWS. Experience Summary: * Experience architecting and building solutions leveraging DevOps tools such as Puppet, Chef and Jenkins, Git, etc. * Good understanding of automation practices throughout the development, build and deployment phases of the application life-cycle. * Demonstrated ability to support and administer pre-release and production environments for internal facing applications. * Experience with build management and continuous integration tools (Jenkins, Maven). * Experience using an operational ticketing system to record changes and work history details such as RT, Remedy. * Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting (kasha, Bash), Python, Ruby, PHP PERL. * Worked on web servers like Apache and application servers like Web logic, Tomcat, WebSphere, JBOSS to deploy code. * Experience with cloud services (AWS) elastic capacity administration and cloud deployment and administration tool. * Build automation using ANT/ Maven and implementation of Continuous Integration through Jenkins/ Teamcity. * Experience in Administration for various environments in software development life cycle (SDLC) Windows, Ubuntu and involved in developing manifests. * Implement and manage infrastructure as code through Chef. * Implement and manage continuous code build and deployment with Chef. * Designed DevOps culture through building relationships with Development & Operations and driving enhancements to the end-to-end release process (workstation to production). * Administer various tools supporting SCM & Release Mgt including Source Control, Continuous Integration, Artifact Management & Change Management. * Good Knowledge of Software Development Life Cycle (SDLC), Well versed in AGILE Methodologies. * Experience in installing Firmware Upgrades, Kernel patches, system configuration, performance tuning on Unix/Linux systems. * Used Ansible to run ad-hoc commands and playbooks to automate tasks and written playbooks. * Protected encrypted data needed for tasks with Ansible Vault. * Experience with Ansible Tower to more easily manage enterprise Ansible deployments * Worked with Ansible in conjunction with Vagrant in a DevOps environment. * Experience in development with OSS's like C, Java, JavaScript, Python, and Perl. * Utilize AWS CLI to create and access Resources. * Utilize Puppet for configuration management of hosted instances within AWS. * Possess good interpersonal skills that have been put to good use in coordinating with the Project Teams and providing customized solutions. * Helping testing team by making sure that all the back-end jobs works effectively at the time of QA and UAT.

Right_template4_bottom

CollapseAccomplishments

Highlights:

Left_template4_bottom

CollapseKeywords

Left_template4_bottom