DevOps Engineer-11618
Description:
Looking for a DevOps engineer with an understanding on Azure DevOps and CI/CD Pipelines, Service Connection, permission Sets and AAD integration. Someone with AZ-104 Azure Administrator Fundamentals or Azure Developer Associate.
Responsibilities:
- Responsible for Designing and Implementing Identity and Access Management for Azure DevOps.
- Responsible for managing and supporting applications hosted on Kubernetes and support Helm Charts/Docker files for deployment.
- Responsible for the execution of DevSecOps functions in the areas of user support, application installations and upgrades, system vulnerability scanning, certificate management, analysis of security monitoring outputs, coordination of remediation patching, and other strategic DevSecOps initiatives.
- Provide hands on customization, integrations, and development of custom script for various tools.
- Support, administer and optimize various CI/CD tools and processes.
- Provide setup, configuration, support, troubleshooting, usage guidance, and training to our users for supported tools.
- Enhance existing and implement new tools to integrate with continuous delivery systems
- Provide effective solutions to complex engineering problems and evaluate various tools, applications, and plug-ins.
- Provide documentation for user training and support.
- Embrace Agile development methodology.
- Support tools such as Backduck, checkmarx, SonarQube, Threadfix, Artifactory etc.
- Provide technical support and leadership on a wide variety of industry-leading tools.
- Develop deployment automation and Azure pipelines for workload in Azure including (AKS, Azure Data Factory, Azure KeyVaults, etc.) using Azure DevOps.
- Write, test and examine code, work with software developers and software engineers to ensure development follows established processes and patterns.
- Ensure the security and integrity of system and product solutions including compliance with Navy Federal, industry engineering and Information Security principles and practices
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or similar
- Experience administering and managing access management with Azure DevOps.
- Ideally 5+ years of experience as a DevOps Engineer and 3+ years of experience designing and supporting Azure environments, Azure DevOps, including IaaS and PaaS.
- Extensive experience in Azure SQL and Azure NoSQL, Azure Stream Analytics, Azure APIs and Event Hub, Azure Storage Solutions, Azure Log Analytics.
- Develop deployment automation and Azure pipelines for workload in Azure including (AKS, Azure Data Factory, Azure KeyVaults, etc.) using Azure DevOps.
- Experience working with ARM Templates and Experience with administering Identity and Access Management for Azure DevOps
- Experience in shell scripting, Python scripting and CI/CD tools such as Azure DevOps, design and implement continuous delivery pipelines that serve the purpose of provisioning non-prod and production environments
- Hands on experience administering Linux OS and Windows OS.
- Experience administering and managing access management with Azure DevOps.