Experience: 2+ years
Qualification:: This is a professional position, and as such, we require, at minimum, a Bachelor’s degree in computer science, computer Applications, computer information systems, information technology, or advanced educational background equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.
Salary Range: $108077.00 to $109000.00 per year
Job Description:
Design and Implement Cloud Infrastructure:
- Architect, deploy, and manage secure, scalable, and highly available cloud infrastructure on Microsoft Azure and Amazon Web Services (AWS).
- Utilize Terraform and Azure Resource Manager (ARM) templates to automate the provisioning of compute, network, storage, and security resources across environments.
Continuous Integration and Deployment (CI/CD):
- Build and maintain end-to-end CI/CD pipelines using Azure DevOps, automating code builds, testing, container image creation, and deployments to development, testing, and production environments.
- Integrate code scanning, artifact publishing, and versioning to streamline release processes and minimize manual intervention.
Containerization and Microservices Management:
- Develop, deploy, and manage containerized microservices using Docker and Azure Container Apps (ACA) or Kubernetes (AKS).
- Maintain private container registries, manage image tagging strategies, implement automated rollouts and rollbacks, and ensure compliance with organizational security standards.
API Deployment and Management:
- Collaborate with developers to package and deploy RESTful and event-driven APIs within containerized environments.
- Configure and manage API Gateways (e.g., Azure API Management) for secure API publishing, routing, throttling, and version control.
- Monitor API availability, performance, and error rates using observability tools and integrate alerts into DevOps workflows for proactive issue resolution.
Monitoring, Logging, and Observability:
- Implement and maintain system monitoring and alerting using Prometheus, Grafana, Loki, Log Analytics, and Application Insights.
- Develop centralized dashboards to track API latency, container health, and infrastructure utilization for improved visibility and uptime.
Automation and Configuration Management:
- Automate infrastructure and deployment workflows using scripting languages such as Bash, Python, and PowerShell.
- Employ Infrastructure-as-Code principles to ensure repeatable, auditable, and consistent environment provisioning across all stages of the SDLC.
Security and Compliance:
- Integrate Azure Key Vault and IAM roles for secret management and secure credential handling.
- Implement RBAC policies, network security groups, private endpoints, and firewall configurations to enforce organizational security and compliance controls.
Collaboration and Troubleshooting:
- Partner with development, QA, and CI/CD teams to investigate and resolve build or deployment failures, infrastructure issues, and performance bottlenecks.
- Support the integration of APIs with front-end and backend systems, ensuring seamless communication and reliability.
Incident Management and Optimization:
- Provide operational support for production workloads, conduct root-cause analysis on incidents, and recommend preventive actions.
- Continuously optimize system cost, scalability, and performance through resource right-sizing and automation improvements.
Documentation and Continuous Improvement:
- Maintain comprehensive technical documentation for infrastructure, CI/CD pipelines, APIs, and monitoring configurations.
- Lead continuous improvement efforts to enhance automation, deployment reliability, and overall delivery efficiency.
Share your resumes at career@cloudbridgeusa.com


