As a Senior Data & DevOps Engineer, you will work collaboratively across business units and IT to design and implement innovative analytical solutions using cloud technologies, data warehousing, and data analytics. You will have the opportunity to build something new, make architectural decisions, and mentor others. This is a fully remote home-based role for professionally qualified and experienced candidates based in India.
Requirements
- Strong and extensive hands-on Experience with Azure cloud big data architecture
- Good understanding of Microsoft Azure security, privacy, and compliance
- Implement best practices for Azure services authentication using service principals and managed identities
- Familiarity with Azure resources service level agreements (SLA), and pricing for planning and cost management
- Configure and manage Azure virtual network, define Inbound and outbound rules
- Manage source control with GitHub best practices and define standards for the pull request (PR) process
- Define and manage a release workflow to update the latest code to the corresponding environments
- Build continuous integration (CI) pipelines with GitHub actions
- Bachelor’s degree in Computer Engineering, Computer Science, or related discipline, Master’s Degree preferred
- 4+ years of Microsoft Azure experience or equivalent with AWS or GPC
- 3+ years of experience implementing automated deployments with GitHub integration and CI/CD pipelines
- 5+ years of experience in defining GitHub branching strategy for Dev, TEST, PROD, and Hotfix deployments
- 2+ years of experience automating infrastructure as code using Terraform templates
- 5+ years of experience in scripting with bash, PowerShell, and Azure CLI
- 3+ years of experience supporting Azure resources by monitoring diagnostics logs and alerts
- 2+ years of experience in defining security strategy for Azure resources with networking and firewall rules
- 2+ years of experience in defining and managing access control strategy for Azure resources
- Understand different types of storage (filesystem, relation, MPP, NoSQL) and work with various kinds of data (structured, unstructured, metrics, logs, etc.)
- 6+ years of experience working with SQL
Benefits
- Company provides relocation to a role in the UK
- Company culture of continuous learning and improvement
- Opportunities for professional growth and development