4 MSpectrum Solutions Jobs
2-3 years
Bangalore / Bengaluru
DevOps Engineer - Azure Cloud Services (2-3 yrs)
MSpectrum Solutions
posted 28d ago
Key skills for the job
Job Summary :
We are seeking a highly skilled Azure DevOps Engineer with 3+ years of experience to join our dynamic team in Bangalore. The ideal candidate will have in-depth knowledge of Azure cloud services, strong experience with CI/CD pipelines, and expertise in using Infrastructure as Code (IaC) with Terraform. You will play a critical role in developing, managing, and optimizing our cloud infrastructure and deployment processes, ensuring scalability, security, and high availability.
Responsibilities :
1. Azure Resource Management :
- Manage and configure a wide array of Azure resources including Function Apps, API Management, API Operations, Managed
- Identities, Service Principals, Key Management Services (KMS), Storage Accounts, Cosmos DB, Workflows, Logic Apps, and other serverless resources.
2. Containerized Workloads :
- Deploy and manage Azure Container Apps, Container App Jobs, and containerized applications in Azure Kubernetes Service (AKS), ensuring efficient scaling, deployment, and resource management.
3. Identity and Access Management (IAM) :
- Implement and manage Role-Based Access Control (RBAC) policies to secure cloud resources. Administer Managed
- Identities and Service Principals for secure service-to-service authentication.
4. CI/CD Pipeline Automation :
- Develop and maintain CI/CD pipelines using tools such as Jenkins, Bitbucket Pipelines, GitHub Actions, or GitLab CI/CD to streamline the build, test, and deployment processes.
5. Infrastructure as Code (IaC) :
- Use Terraform to provision and manage infrastructure in Azure, ensuring that all environments (Dev, Test, Production) are properly configured and aligned with security and scalability best practices.
6. Serverless Architecture :
- Design and implement serverless applications using Azure Function Apps, Logic Apps, and other serverless resources, ensuring seamless integration between different Azure services.
7. Monitoring and Optimization :
- Set up monitoring and logging using Azure Monitor and Application Insights to ensure optimal performance of cloud resources.
- Troubleshoot and resolve issues to maintain system health and uptime.
8. Security :
- Apply best practices in cloud security, including data encryption, Key Management Services (KMS), and RBAC, to protect sensitive information and ensure compliance with regulatory standards.
9. Collaboration and Documentation :
- Work closely with development, QA, and security teams to define best practices and operationalize DevOps workflows.
- Document processes, configurations, and troubleshooting guides.
Required Skills :
- Microsoft Certified : Azure Administrator Associate
- Azure Services : Function Apps, API Management, API Operations, Managed
- Identity, Service Principals, Key Management Services (KMS), Storage Accounts, Cosmos DB, Logic Apps, Workflows, IAM, RBAC, Azure Kubernetes Service (AKS), Azure Container Apps, and Container App Jobs
- CI/CD Tools : Jenkins, Bitbucket Pipelines, GitHub Actions, GitLab CI/CD
- Terraform : Extensive experience with Infrastructure as Code (IaC) using Terraform for Azure
- Serverless Computing : Experience with Azure Functions, Logic Apps, and other serverless services
- Scripting : Proficiency in PowerShell, Bash, or Python for automation tasks
- Monitoring : Azure Monitor, Application Insights
- Security Best Practices : Knowledge of IAM, RBAC, Managed Identities, and secure service-to-service communication
Functional Areas: Software/Testing/Networking
Read full job description2-3 Yrs
Bangalore / Bengaluru
6-10 Yrs
Bangalore / Bengaluru
9-10 Yrs
Bangalore / Bengaluru