Job DescriptionRequired Experience:
- 6-9 years of experience is required.
Responsibilities:
- The candidate is responsible for executing software builds and deployments.
- The candidate must coordinate, manage and perform production releases.
- The candidate should collaborate with multiple teams to ensure that the application environment is functioning properly.
- The candidate should automate repetitive tasks, including system builds, configuration and application installation processes.
- Coordinate escalation of issues/risks and remove impediments.
- The candidate must initiate infrastructure setup for new and upcoming applications.
- The candidate should create scripts and automate the deployment process for new applications.
- The candidate must submit change/incident management tickets, coordinate and obtain approvals.
- The candidate should implement standards, processes, controls for release and deployment activities in the DevOps space.
- The candidate must take ownership and act with a high sense of urgency.
- Manage AWS cloud adoption initiatives and deploy applications in the AWS Cloud environment.
- The candidate must participate in the planning, implementation of infrastructure on Amazon Web Services (AWS) and migrate existing applications to AWS cloud.
- The candidate must manage stakeholders and external interfaces.
- The candidate must set up tools and the required infrastructure.
- The candidate must define and establish development, testing, release, update and support processes for DevOps operations.
- The candidate should be capable of troubleshooting techniques and fixing code bugs.
- The candidate should monitor processes throughout their entire lifecycle to ensure adherence to standards while updating existing processes or creating new ones for improvement and waste reduction.
- The candidate should encourage and develop automated processes.
The Role offers:
- The candidate will have the opportunity to Implementing various development, testing, automation tools, and IT infrastructure.
- Opportunity to work on planning the team structure and involvement in project management activities.
Essential Skills:
- The candidate should have 2+ years of experience in DevOps, Configuration and Release Management roles.
- The candidate should be familiar with artifact repository tools (SVN, Git, Nexus, etc.), software build tools (Maven, ANT, Shell, Gradle) and continuous integration tools (e.g. Jenkins, AWS Code-Pipeline)
- The candidate must have work experience in a Unix environment and basic shell scripting.
- The candidate should be able to work collaboratively and independently.
- The candidate should possess the ability to modify or create implementation, backout plans, best practice documents, scripts that others can understand and utilize.
- The candidate must have experience with AWS Cloud.
- The candidate must review, verify and validate the software code developed in the project.
Essential Qualification:
- Any bachelor's degree is required.