About Xceedance:
Xceedance provides strategic operations support, technology, and data services to drive efficiencies for insurance organizations worldwide. The company helps insurers launch products, implement intelligent technology, deploy advanced analytics, and achieve business process optimization.
We are committed to adding direct value in the business of insurance and help insurers launch new products, drive operations, implement intelligent technology, deploy advanced analytic capabilities, and achieve business process optimization.
For more information, visit www.xceedance.com.
Our Vision & Strategic Focus:
To help catalyze insurance ecosystems for the benefit of the society.
Key responsibilities
Collaborate with the Lead Developer & Cloud Platform team to define the DevSecOps strategy for use across all applications.
· Implement and maintain build & release pipelines for our applications. Including but not limited to
o Java Web Applications deployed on Windows & Linux & containerisation.
o Node/ReactJS applications using containerisation.
o Python applications using containerisation.
· Drive the adoption and migration to a cloud deployment model using containerisation.
· Implement strong CI/CD practices and automated pipelines to achieve a 0 manual involvement release process.
· Develop a toolkit of reusable pipelines and process that can be used to accelerate the delivery of new and existing products.
· Support product, development, and testing teams in developing, maintaining, and improving their applications.
· Work with the Cloud Platform team to implement Cloud Infrastructure for application deploying using Infrastructure as Code (IaC).
· Implement and maintain DevOps tooling for Artifact Management, Static Code Analysis & Software Composition Analysis and more.
· Design and implement robust observability and visibility into all applications including logging, metrics, and alerting strategies to detect issues before they occur.
· Troubleshoot and resolve application related issues in development, test, and production environments.
Qualifications, skills and experience
· Proven developer experience in at least one of the following technologies:
o Java
o Node/React
o Python
· Proven experience in a DevOps role using one of the following platforms to implement CI/CD pipelines: o Azure DevOps o GitHub Actions
· Experience using Git and Visual Studio Code.
· Experience with observability, monitoring and log analysing tools like Azure Monitor, Elastic, Datadog, Prometheus, or similar.
· Proficient in at least one scripting languages like Bash, PowerShell, or Python.
· Experience with containerisation using Docker & Kubernetes.
· Experience working in agile based product delivery environment.
· Experience building re-usable CI/CD pipelines with enforced DevSecOps practices/tooling.
· Experience with infrastructure as code (Terraform).
· Strong understanding of the fundamentals of networks, data storage, and other application specific technologies (databases, service bus, queues, storage, event messaging etc).
· Experience migrating repos and pipelines to GitHub would be beneficial.