Azure Devops Job in Sophus It Solutions

Azure Devops

Apply Now
Job Summary

Job Description

UST is looking for a Sr DevOps Engineer for Azure Cloudwho will be a part of a cross disciplinary Automation scrum team led by a Architect to streamline the full SDLC process from design through production deployments, while exercising Agile, DevOps and DataOps disciplines. In general, you will be responsible for creating self-service jobs, COE reusable/secure templates, and documentation, along with training development/data teams on how to use those artifacts.
Responsibilities & Duties :
Provide DataOps support for Data-Centric Platforms (e.g. Azure Data Factory, Databricks, Data Lakes, Synapse, etc) inAzure DevOps
including:
oDeploying Dacpacs to Azure SQL
oUpdating Notebooks for Databricks
oUploading Python packages for ADLS Gen 2
oDeploying ADF ARM Templates
CreateAzure DevOps
CICD pipelines primarily for Azure PAAS Services (e.g. Azure functions, logic apps, app/sql services)
oCICD pipelines must include code analysis, ARM template scans, SAST/DAST where appropriate
oCICD pipelines must be implemented inAzure DevOps
yaml Pipelines (e.g. not classic visual editor for Build/Release)
Automate environment provisioning leveraging Infrastructure as Code (IaC)
oAutomation should include enabling monitoring, tracking of assets, and enable cost management (e.g. through tags)
oDebug performance or other environment related issues
Develop Dashboards for Monitoring and Alerting Rules
Work with Dev/Data teams to document and streamline as much of their workflow as possible, including agile branching and release strategies.
oOrchestrate end-to-end coordinated deployments of both app code and data
Create reusable, extensible, secure COE artifacts (e.g. CICD yaml templates, ARM Templates, Blueprints) to enable wide-spread adoption by developers of best practices and compliance across an organization
Coach dev/data teams on how to use the above COE templates, self-service automation, and branch/release strategies as it applies in an Agile SDLC
Required Skills:
At least 5 years of experience with DevOps automation & Infrastructure as code using both scripting languages (e.g. Powershell, Bash, Python) and Configuration Management DSLs (e.g. Terraform, Ansible, etc)
Experience working in agile/scrum environment
Self-driven and should be able to create work in less guided environment
Excellent oral and written communication skills, ability to converse and collaborate with globally distributed software teams
Active listening and excellent presentation and writing capabilities
Critical thinking, decision-making, time/stress management and organizational skills
Influence a culture of service ownership at organization. Engage in training and mentoring to help develop other engineers with this mindset
2+ years of experience of Azure DevOps tools & Azure ecosystem
Proficient in Git framework and branching strategies.
Strong communication, analysis and problem-solving skills
Adaptable to changing architecture and new technologies

Desirable:
Azure Certified DevOps Engineer and/or other Azure certifications
Good Understanding of the Azure Big data services like, ADF, Data bricks, Synapse.
Agile Certified Engineer
Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs