
Azure Devops Engineer with AI
Core Skills (Microsoft-specific skills preferred but AWS or Google is fine if they can transfer the skills over)
Python Proficiency: Strong scripting and API integration skills.
Software Engineering: Understanding of CI/CD, design patterns, unit & integration testing.
Azure Function Apps Development:
Develop, test, and deploy Python-based Azure Function Apps.
Implement triggers (HTTP, Timer, Queue), bindings, and scaling options.
Implement error handling, logging, and connections to Azure services/APIs.
Azure Load Balancing & Scalability:
Understanding of load balancing concepts.
Configuration & management of Azure Load Balancer or Application Gateway with Function Apps.
Implementation of Function App auto-scaling based on load.
Design for high availability and fault tolerance.
DevOps & CI/CD:
Understanding and application of CI/CD best practices.
YAML-based Azure DevOps Pipelines for Function App deployment.
Infrastructure as Code (IaC) using ARM templates or Terraform for infrastructure deployment.
Version Control: Proficiency with Git.
Nice-to-Have Skills:
REST API Knowledge (consumption).
Docker (for local Function App development & testing).
Basic Data Storage Knowledge (Blob Storage, Cosmos DB).
Azure Synapse Analytics (interaction with data warehouses).
Azure RBAC & Service Principals (security & access control).
Basic Networking Knowledge.
Security Best Practices (Function Apps & Load Balancers).
Azure Monitor (performance monitoring & alerting).
Core Skills (Microsoft-specific skills preferred but AWS or Google is fine if they can transfer the skills over)
Python Proficiency: Strong scripting and API integration skills.
Software Engineering: Understanding of CI/CD, design patterns, unit & integration testing.
Azure Function Apps Development:
Develop, test, and deploy Python-based Azure Function Apps.
Implement triggers (HTTP, Timer, Queue), bindings, and scaling options.
Implement error handling, logging, and connections to Azure services/APIs.
Azure Load Balancing & Scalability:
Understanding of load balancing concepts.
Configuration & management of Azure Load Balancer or Application Gateway with Function Apps.
Implementation of Function App auto-scaling based on load.
Design for high availability and fault tolerance.
DevOps & CI/CD:
Understanding and application of CI/CD best practices.
YAML-based Azure DevOps Pipelines for Function App deployment.
Infrastructure as Code (IaC) using ARM templates or Terraform for infrastructure deployment.
Version Control: Proficiency with Git.
Nice-to-Have Skills:
REST API Knowledge (consumption).
Docker (for local Function App development & testing).
Basic Data Storage Knowledge (Blob Storage, Cosmos DB).
Azure Synapse Analytics (interaction with data warehouses).
Azure RBAC & Service Principals (security & access control).
Basic Networking Knowledge.
Security Best Practices (Function Apps & Load Balancers).
Azure Monitor (performance monitoring & alerting).