Key Responsibilities
- Cloud Infrastructure Management
- Design, implement, and maintain scalable, secure, and reliable cloud infrastructure using Azure and AWS.
- Manage Azure services such as Virtual Machines, App Services, Function Apps, Storage Accounts, Key Vault, Virtual Networks, Application Gateway, and Load Balancer.
- CI/CD & DevOps Pipelines
- Develop and manage CI/CD pipelines using Azure DevOps for build, test, deployment, and release automation.
- Work with Azure DevOps components, including Repos, Pipelines, Boards, Artifacts, service connections, variable groups, and approvals.
- Manage branching strategies, pull requests, build validations, and release workflows.
- Infrastructure as Code (IaC)
- Implement Infrastructure as Code using Terraform for cloud resource provisioning.
- Create and maintain reusable Terraform modules for infrastructure components like compute, networking, storage, and databases.
- Containers & Orchestration
- Configure and manage Docker and Kubernetes workloads.
- Handle deployments, services, ingress configuration, scaling, and troubleshooting of containerized applications.
- Security & DevSecOps
- Implement DevSecOps practices, including security controls, access management, and vulnerability scanning.
- Manage Azure governance using Azure Policies, RBAC, Managed Identities, tagging standards, and compliance requirements.
- Automation & Scripting
- Automate operational tasks using PowerShell, Azure CLI, Bash, and Linux scripting.
- Monitoring & Troubleshooting
- Configure monitoring and logging using Azure Monitor, Application Insights, Log Analytics, Grafana, and Prometheus.
- Troubleshoot infrastructure, deployment, networking, application, and performance issues.
- Cloud Operations & Optimization
- Support cloud migration, environment setup, and subscription management.
- Optimize cloud resources for cost, scalability, and performance.
- Collaboration & Continuous Improvement
- Collaborate with development teams to improve deployment workflows and software delivery.
- Continuously improve automation, security, and cloud architecture practices.
About Company: HJ Infotech is a consulting company providing solutions and training in various public and private sectors. We are committed to offering continuous quality service to the end-users.