DevOps Engineer
Location : Noida
Experience : 5 Year
Rate: $20 / Hourly
Availability : Immediate
Work From : Offsite
Category : Information Technology & Services
Having overall 5+Years of IT experience and 2+ years of relevant experience as a DevOps Engineer in software configuration management which includes Project Setup, Build & Release process setup, Build Automation, Continuous Integration, and SCM process improvements.
Summary:
♦ JIRA and Confluence administration, including creation and management of custom, complex projects, workflows, security schemes, custom fields, dashboards, and reports configurations
♦ Configured Continuous Integration (CI) tools, Jenkins.
♦ Good knowledge of Kubernetes Administrations
♦ Installed Jenkins, created build jobs, set up the distributed build using Jenkins master/slave concepts, and plug-in installation.
♦ Good experience with virtualization tools Docker.
♦ Good experience with Kubernetes.
♦ Good experience with configuration management tool Terraform.
♦ Good knowledge of Monitoring tools Nagios.
♦ Good knowledge of AWS Concepts like EC2, S3, ELB, Auto Scale & Cloud watch services.
♦ Creating and maintaining the source code repositories using ClearCase, SVN, Git, GitHub, and Bitbucket.
♦ Performed the tasks of Branching, Tagging &Merging the source code.
♦ Good experience in Agile methodology.
♦ Good experience in using Build management tools like Ant/Maven.
♦ Performed SVN administration activities like creating repositories and user access control.
♦ Good Knowledge of Linux and Shell scripting.
♦ Expertise in setting up and configuring Deployment of web applications in Tomcat.
♦ Experience in implementing and adapting to Release/Change Management Process.
♦ Prepared and Maintained Build Release and Deployment documents.
♦ Managed environments Dev, QA, Preproduction, and Production for various releases and designed instance strategies.
♦ Proficient in communicating effectively with good project management skills.
♦ A Committed team player with organizational and interpersonal skills.
♦ Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly
Software Proficiency:
DevOps Tools: Terraform, Docker, Nagios, Jira, Kubernetes
Source Control Management: Subversion (SVN), Git, GitHub, Bitbucket, ClearCase Continuous Integration Tool: Jenkins
Build tools: Ant, Maven
Operating System: Unix/Linux, Windows
Web Servers: Tomcat, httpd
Educational Qualifications:
MCA from VTU Belgaum – 2014
Project # 1:
Project Title: Suncorp
Role: DevOps engineer
Technology: JIRA, Confluence, Bitbucket, Jenkins, J Frog, SonarQube, RTC, Linux, Ant, Tomcat, Docker, Terraform, Nagios and Shell Scripting, UCD
Roles and responsibilities:
♦ Support JIRA and Confluence administration, including creation and management of custom, complex projects, workflows, security schemes, custom fields, dashboards, and report configurations.
♦ Improve JIRA security, Set access permissions for JIRA projects and Confluence spaces.
♦ Install, manage, and administer Jira add-ons, plugins, and extensions.
♦ Set up the end-to-end workflow of the Agile development life cycle.
♦ Creating fully automated CI/CD build and deployment infrastructure and processes for multiple projects.
♦ Automate & monitor daily project development builds by using the build tool Jenkins
Project # 2:
Project Title: Contract Manufacturer.
Role: DevOps engineer
Technology: Linux, Jenkins, Ant, Tomcat, Docker, Terraform, Nagios, and Shell Script
Roles and responsibilities:
♦ Managing all phases of build and release activities, dependency management, and deployment strategy.
♦ Develop an automated, continuous, build process that reviews the source code, identifies build errors, and notifies appropriate parties to expedite/facilitate synchronization to the latest build
♦ Writing Ant build scripts for automating project builds.
♦ Creating fully automated CI/CD build and deployment infrastructure and processes for multiple projects.
♦ Provided Environment provisioning solutions using Docker.
Project # 3
Name: HBC CMS Plan and SAKS Integration
Role: Build & Release engineer
Technology: Jenkins, Git/GitHub, Ant, Tomcat, Linux, and Shell Script
Roles and Responsibilities:
♦ Coordinating with team to schedule a Release with development and testing teams to ensure systems are ready for code to be deployed.
♦ Administered Source control system (like Git, Subversion) setup and maintenance Setup and monitor daily continuous/production builds.
♦ Configuring environment script files and deploying the code to environments (DEV, QA, UAT, and PROD).
♦ Develop an automated, continuous, build process that reviews the source code, identifies build errors, and notifies appropriate parties to expedite/facilitate synchronization to the latest build.
♦ Understanding the Build Process and scripts. Coordinating with the developers to deploy the snapshots to Test / QA environment.
♦ Work with Developers on the build issues (Build Failures).
♦ Writing Ant build scripts for automating project builds.