Devops engineer

Summary

2 years of Experience as a Build and Release/ DevOps engineering in Software Configuration and Release management includes source code, build and deployment management and complete understanding of Software Development Life Cycle using Agile methodologies.
Expertise in supporting multiple projects during builds and release process.
Hands on experience with version control tool GIT.
Experience on GIT- Created branches, tagging, and providing access permissions to the developers over branches.
Good working experience on Linux and Windows Operating Systems.
Used Shell scripting in automating many modules.
In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and application configurations.
Expertise in using build tools like MAVEN for the building of deployable artifacts such as War&Ear from source code.
Extensively worked with automation tools like Jenkins to implement the end to end automation.
Administration and creation of Individual Jenkins jobs, including automatic generation, reporting and alerting of build failures and build status indicators
Good experience in deploying the files in Tomcat Server.

Expectations

.tting up the new build environment for various applications in Windows/Linux environment.
Managed to organizational standards by maintaining the source code in GIT for various applications. Setting up the new Build Environment for various products in Linux Environment.
Maintains and extends configuration and build sub-systems on GIT.
Creating and maintaining the development and release branches on GIT.
Using Maven as a build tool, I could automate the process of building artifacts.
Supported and helped to create dynamic views and snapshot views for end users.
Implementing Jenkins continuous integration tool including installing setting the jobs/plans and setting up the tool for deployment.
Involved in installing Jenkins on a Linux Machine. And creating a Master and Slave configuration to implement multiple parallel builds through a build.
Help engineering teams implement new technologies in development for future production deployment.
Actively monitor and administer the applications and hosting environment to increase efficiency, improve reliability, and minimize downtimes.
Measurement, optimization and tuning of system performance and ensuring that systems will run reliably and are highly available in a 24/7 production environment.
Automated build deployments into EC2 using Ansible
Experience in installing and configuring Ansible on build server and having experience with
Playbooks using YAML.
Using Configuration management tool Ansible for configuring multiple servers.
Using Ansible to write Ad-Hoc for single Services & maintain Playbooks for multiple services.
Automating the manual process if any, by writing the Shell scripts.
Involved in deployment of the application using Tomcat.
Production environment support activities which include major release or emergency hot fix deployments, scheduling and coordinating with client regarding Operational Job Cycles or any activities.

Employment Preferences
Expected Base Salary

**0,000 INR / year

Academic Degree
Experience

Total Professional Experience

2 years

Startup Experience

2 years

Enterprise Experience

2 years
Contact Candidate

Contacts

Send a connection request to the candidate to get their contact details.

Contact Candidate