DevOps Engineer
About ADVANCE®AI
- ADVANCE®AI is an exciting newer technology-based SaaS company in the pharmaceutical service sector
- The core service has been developed in collaboration with IBM, the original innovators in Artificial Intelligence (AI) and still one of the world’s leaders in continually developing this technology
- ADVANCE®AI provides pharma leaders everyday visibility of the quality of the conversations taking place between their field-based teams and Health Care Professionals (HCPs)
- This everyday visibility is provided on KPI dashboards that are updated daily in real-time
- Data is collected using AI, rather than humans, to analyze the conversations, which is converted into data that provides invaluable insights on campaign execution, selling skills deployment and evolution in call outcome.
Summary/Purpose of the Position
We are seeking a skilled and experienced DevOps Engineer to join our dynamic team. In this role, you will play a key role in optimising our development and deployment processes, ensuring the reliability, scalability, and security of our infrastructure and applications. As a hybrid UK position, you will have the flexibility to work remotely and in-office. |
Key Accountabilities
- Design, implement, and maintain automated CI/CD pipelines to facilitate the continuous integration and delivery of software solutions.
- Configure and manage cloud-based infrastructure using tools such as Azure, or GCP, focusing on scalability, reliability, and cost optimisation.
- Implement and maintain infrastructure-as-code (IaC) using tools like Terraform or CloudFormation to automate the provisioning and management of resources.
- Collaborate with development teams to optimise application architectures for performance, scalability, and security.
- Implement monitoring, logging, and alerting solutions to ensure the health and performance of systems and applications.
- Manage containerised applications using Docker and container orchestration platforms such as Kubernetes.
- Implement comprehensive security measures to safeguard infrastructure and data, including identity and access management, encryption, and continuous security assessments. Work closely with security teams to ensure compliance with industry standards and regulations.
- Troubleshoot and resolve issues related to infrastructure, deployments, and application functionality.
- Stay abreast of emerging technologies and best practices in DevOps, automation, cloud computing, and related areas, with a particular focus on security enhancements.
Knowledge, Abilities and Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum of 4 years of prior experience as a DevOps Engineer or similar role.
- Strong understanding of software development and operations principles.
- Proficiency in scripting and automation using languages such as Python, Bash, or PowerShell.
- Hands-on experience with cloud computing platforms such as AWS, Azure, or GCP.
- Experience with infrastructure-as-code (IaC) tools such as Terraform or CloudFormation.
- Familiarity with containerisation technologies such as Docker and Kubernetes. Experience with configuration management tools such as Ansible, Puppet, or Chef.
- Strong commitment to best practices in security and the ability to implement them at various layers of the infrastructure.
- Excellent problem-solving skills and the ability to troubleshoot complex issues in distributed systems.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
Benefits
- Competitive salary package commensurate with experience.
- Comprehensive health insurance plans.
- Flexible work schedule with the option for remote work and hybrid office arrangements.
- Professional development opportunities and training programmes.
- Collaborative and inclusive work environment with opportunities for growth and advancement.