Job Description:
Roles and Responsibilities of DevOps Engineer:
· Good Understanding of working on infrastructure provisioning (primarily Terraform Scripting).
· Quick Zeal on learning new things & contributing actively for any new additions/inputs/feedback to keep things rolling pro-actively.
· (E.g. : Setup in Truist Client Environment like Terraform Enterprise Modules, Templates if any/create ones, RBAC roles, etc.,)
· Hands-on Gitlab/GitHub/Azure Repos Git - SCM Version Control Tool usage (any SCM tools with concepts clarity on Check in-Checkout release lifecycle).
· Ability to setup cicd-pipeline for Builds & Deployments (mainly via Azure DevOps).
· Building and implementing new development tools and infrastructure like templates, rbac permissions taking appropriate security aspects into consideration.
· Ensuring that systems are safe and secure against cybersecurity threats via integrating Veracode Scans & static scans via SonarQube.
· Integrating Automation Testing and examining code written by others and analyzing results.
· DevOps tools and Technologies experience in tool like:
· Azure, Azure DevOps, Git, Binary Repository tools like Azure repos/Nexus/Artifactory.
· Automation tools like Junit, NUnit, Selenium JMeter, LoadRunner.
· Code Quality Static Scan analysis tools like SonarQube.
· Deployment tools like Pipeline release/UCD/Ansible/Digital AI Release.
· Scripting knowledge in YAML (required), Shell/PowerShell/Python.
· OS experience in Windows, Linux
· Support in deploying product updates, identifying environment issues and implementing integrations that meet our customers’ needs.
· This role demands helping to plan projects and be involved in project management decisions representing as LTIM SME to Customer.
· End-to-End integration of tools/technologies landscape to have automation in place via designing & implementing DevOps Lifecycle.
· Should Possess Good Communication Skills.
Bachelor's degree