Job Overview
Designs and builds software - tools, libraries, automation, services, and the scripts.
Performs maintenance, upgrades, and migrations.
Provides tools and best practices to support the entire software development lifecycle.
Essential Functions
Technical
• Configured Build and Deploy process using Azure DevOps. Build and Release
pipelines for all Front end, Middleware and Backend applications.
• Design deployment strategies and deploy node, Springboot, and other services
to Azure cloud
• Configure Azure Build and Release Pipelines using Azure DevOps
• Configure Kubernetes Clusters with High Availability.
• Configure Azure infrastructure using Terraform
• Configure Jenkins as a central service to build, test, scan and deploy
applications using Continuous Integration and Continuous Delivery model
(CI/CD).
• Implement Kubernetes Infrastructure Monitoring using Prometheus and Grafana
• Host applications using Microservices architecture in Microsoft Azure.
• Build Azure infrastructure – App Gateway, Azure Active Directory, VNet, ACR, Key vault, SQL Servers using Terraform
• Configure and Maintain Kubernetes (AKS) High Available Infrastructure in Azure
• Monitoring and troubleshooting production issues using App Dynamics, Splunk, Azure Application Insights.
• Authored YAML scripts for deploying Deployments, Replica Sets, PODs for the
Kubernetes infrastructure using Helm.
• Design and deploy Docker Containers from Dockerfiles and Docker Images to
host several Microservices on Cloud native platforms.
• Lead the effort of designing and configuring Kubernetes Architecture on Azure
Cloud for container orchestration to build and deploy reliable and scalable
distributed applications.
• Configure Nginx servers and apply SSL certificates
Others
• Coordinate the development, integration, and production deployments
• Take ownership of tasks and Work independently
• Debug and understand the project’s IAC codebase with minimal help
• Highlight issues/improvements
• Follows coding best practices and writes well commented and readable code
• Communicate and articulate effectively. Explain technical issues succinctly and precisely
• Work in an agile setup with knowledge of tools like Jira, Confluence, etc
Qualifications
• Bachelor's Degree Computer Science, a related field, or equivalent experience
Req
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com