Title: Sr Technical Lead-Cloud & Infra Engg
Area(s) of responsibility
• Scale, and maintain the organization infrastructure.
• Build and maintain CI/CD frameworks and tooling.
• Achieve infrastructure repeatability via IaC predominantly using Terraform.
• Support pipelines building and deploying applications to cloud and on-prem environments using Terraform, GitLab, Kubernetes, Argo CD etc.
• Work closely with Security Engineering and Development teams to support Phreesia’s vision of Continuous Integration and Continuous Deployment.
• Use modern development languages such as Python, Javascript, Perl, and C++ to develop tools, scripts, and frameworks that drive efficiency in automation, monitoring, and management of our large-scale environments
• Utilize instrumentation & metrics, and applications to automate and improve operational processes and availability, scaling, and security of the production and development environments
• Build, enhance, and maintain development, management and monitoring systems
• Deploy and maintain product releases and customer configurations
• Participate in on-call rotation
Required for the role:
• Hands-on experience with cloud infrastructure - AWS / Azure / GCP - Mandatory
• Strong experience with high level programming languages (Python)
• Experience with enterprise IT infrastructure and connected technologies including Network/Windows Server/Linux Server/Databases/API’s/Security
• Hands on experience in Linux - Mandatory
• Experience with Continuous Integration tools: CI Server, Git, Artifactory, Jenkins, Maven, Docker, NPM
• Ability to build software delivery pipelines with Docker, npm, Java, Pypi etc.. with various DevOps tools such as Git, Binary repositories management, Binary scanning, and Continuous integration
• Experience with Continuous Deployment and Delivery tools: Chef, Puppet, Ansible, Kubernetes
• Experience in configuration management and infrastructure automation systems, preferably Ansible/Terraform
• Experience in handling orchestration environment like Kubernetes / Docker
• Practical experience it dealing with complex IT processes and applications
• Experience in case tracking system (e.g. Jira, Zendesk)
• Experience with server side software on-premise and in the cloud
• Experience with Software Architecture design and product development a plus