Senior DevOps Engineer
What is the project and why should you care?
The project is related to the development of a platform that provides a variety of branding-related services to help world-leading companies create and strengthen their brands.
Some of the branding services offered include:
- Brand strategy development: helps companies develop a brand strategy that aligns with their business goals and resonates with their target audience.
- Brand positioning: assists companies in developing a unique brand positioning that differentiates them from their competitors and creates a clear value proposition for their customers.
- Brand architecture: helps companies create a structured approach to organizing their brands and sub-brands, ensuring consistency across all touchpoints.
- Brand identity: helps companies create a cohesive and consistent visual identity for their brand, including logo design, color palette, typography, and other visual elements.
- Brand messaging: assists companies in crafting clear and compelling brand messaging that communicates their brand values, personality, and key messages to their target audience.
- Brand implementation: helps companies implement their brand strategy across all touchpoints, including marketing campaigns, packaging, website design, and other customer-facing communications.
You would be an excellent fit for this position if you have:
- 5+ years of DevOps experience
- 5+ years of hands-on experience in administering cloud technologies on Azure, especially with IAM, Virtual Networks, Azure Functions, Azure VPN, RBAC, API Gateway, Azure VMs, and SQL servers
- Hands-on experience in writing CICD pipelines in Azure DevOps in YAML, Jenkins file scripts
- Familiarity with working with data and databases (SQL, MySQL, PostgreSQL, SQL Elastic pool, Cosmos DB). Knowledge of Database administration
- Demonstrable experience in using Terraform to provision and configure infrastructure
- Scripting ability – PowerShell, Python, Bash, etc. Comfortable working with Windows server operating systems
- Familiarity with software development, CICD, and DevOps tools (Bitbucket, Jenkins, GitLab)
- Possesses a problem-solving attitude. Creative, self-motivated, a quick study, and willing to develop new skills
- Experience with microservices, containers (Docker), container orchestration (Kubernetes), serverless computing (Azure Function), and distributed/scalable systems
- Experience with continuous deployment / continuous delivery (Azure DevOps, Octopus, Jenkins, Bamboo)
- Azure Certification is a plus and multi-cloud exposure in AWS and GCP is a plus
- Experience in python coding is welcome
- Knowledge of IaaS/PaaS architecture with a good understanding of Infrastructure and Web Application Security
- Experience with logging/monitoring (SEQ, Microsoft Insights, Prometheus, Nagios, Zabbix)
- Passion for writing good documentation and creating architectural diagrams
Here are some of the things you’ll be working on:
- Build and maintain cloud infrastructure through Terraform as IaC
- Cloud networking and orchestration with Azure (Storage accounts (blob)/ACI/ACR/Vnet/Key Vaults/App Service/ADF/Azure Datawarehouse/Azure Vms)
- Improve and automate processes and procedures. Constructing CI/CD pipelines
- Monitoring and handling incident response of the infrastructure, platforms, and core engineering services. Troubleshooting infrastructure, network, and application issues. Help identify and troubleshoot problems within the environment