Automating deployment processes and managing the continuous integration and delivery pipeline
Manage Azure DevOps Releases, facilitate with Dev team and actively participate in Prod release so they can anticipate failures and there by respond quicker
Develop frameworks, solutions and best practices for IaaC (Infrastructure as a code), release deployment, alerting, job-rerun automation or basically any other framework where the mundane pieces of Ops can be automated
Administration, suggest and enforce Azure security and governance improvements, automate administration tasks so we are complaint for privacy or other regulatory mandates
Build out Ops monitoring, data quality , job dependency dashboards and publish key trends every week
Participate in brainstorming sessions with the Dev team and help shape the future of our data organization (Data Engineering, Data Science and BI)
Partner with other upstream or downstream teams in the data flow such that there is proactive monitoring on potential data issues
Design and maintain infrastructure and systems for deployment of ETL & BI applications
Ensure high availability, reliability, and scalability of production systems
Implement and maintain integration and deployment pipelines
Monitor and troubleshoot application and infrastructure issues and implement solutions in a timely manner
Collaborate with development and BI teams to ensure code quality and application performance
Develop and maintain documentation for system architecture, processes, and procedures
Perform architecture planning using concepts such as virtualization, distributed infrastructure, storage networks, and load balancing