DevOps Engineer
Description:
* Focus on delivering rapid, incremental capabilities to the Cloud that improve the member/user experience and drive value.
* Drive towards automation and strategies that align with industry best practices; will collaborate with product owners/developers/cloud engineers to ensure Digital’s CI/CD (Continuous Integration/Continuous Delivery) processes are running smoothly and that development teams can deploy their code to the target environments as efficiently as possible; will assist with operations and supporting the Digital applications/services in production.
Responsibilities:
* Manage, build, configure, administer, operate and maintain all components that comprise the Azure DevOps environment
* Work with Experience Teams to integrate their products into the DevOps environment
* Design, build, and implement pipelines and configurations
* Develop and maintain scripts to automate tool/service deployment to the Azure cloud environment through Azure DevOps Pipeline and Release.
* Enforce quality controls and gates to the build, test, and deploy process while establishing Definition of Ready and Definition of Done to ensure quality of delivery
* Ensure monitoring and alerting is implemented for products/services in accordance with current guidelines
* Participate in discussions/efforts with Information Security to augment the CI/CD framework with DevSecOps practices and standardized security tools and controls
* Participate in discussions with engineering teams on current processes and capabilities and how they can be improved
* Perform other duties as assigned in support of Digital Engineering
Qualifications:
* Bachelor’s Degree in Computer Science, Information Technology, Engineering or related field, or the equivalent combination of education, training, and experience
* Hands-on experience with Microsoft Azure or similar Cloud native offerings.
* Hands-on automation skills and significant experience in creating CI/CD pipelines leveraging cloud native architectures on Microsoft Azure Cloud and Infrastructure as Code for enterprise applications.
* Experience supporting Hybrid Cloud architectures.
* Experience with Agile Delivery, SAFe, and DevOps frameworks.
* Experience with Microservices deployment and release management.
* Experience with Azure DevOps tools for plan, build, test, release and monitor.
* Experience with Gitflow branching model.
* Experience with Docker, Kubernetes, Helm, or other container technologies.
* Experience with scripting using PowerShell and Bourne shell.
* Experience with implementing standards and best practices for the CI/CD framework.
* Knowledge of security scanning and monitoring tools like Checkmarx, BlackDuck, SonaQube, Contrast, Azure Monitor, Azure Log Analytics and Diagnostic.
* Extensive experience with scripting and debugging on Linux and Windows environments.
* Understanding of Test Automation tools and scripts to facilitate Test Driven Development.
* Understanding of integrated package management with support for Maven, npm, NuGet, or ANT.
* Experience with automated Change Management using modernized solutions like ServiceNow.
* Expert analytical/quantitative, problem-solving, and deductive reasoning skills, with demonstrated experience performing advanced troubleshooting and root cause analysis of complex technical issues.
* Excellent organizational, planning and time management skills and ability to work independently and in a team environment to manage concurrent priorities and meet deadlines.
* Advanced verbal and written communication skills and ability to present findings, conclusions, alternatives and information clearly and concisely.
Desired Skills:
* Prior experience working with Microsoft Dynamics, Tanzu Application Service (TAS)/Pivotal Cloud Foundry (PCF), Azure Kubernetes Service (AKS) and Backbase platforms.
* Desired – Prior experience working with API Integration platform using IBM DataPower, Azure API Management and Mulesoft Anypoint Platform.
* Understanding of core java and spring framework (Spring MVC, Spring Batch, Spring Contract).
* Understanding of Test-Driven Development.
* Microsoft Certified: Azure Solutions Architect Expert or Azure DevOps Engineer Expert or Azure Developer Associate.
* Experience with the banking/financial services industry.
#J-18808-Ljbffr