About the Project
Join our agile team working on a state-of-the-art pricing and underwriting tool landscape for a global insurer. This essential framework is a cornerstone of our client's value chain, featuring an intuitive interface that supports the underwriting process. It orchestrates fast pricing engines capable of processing large volumes of requests and data, along with managing related parameters and their versioning. The project also includes various interfaces and comprehensive reporting facilities. We leverage a microservice architecture, utilizing Java, Kotlin, and Spring on the backend, and Angular, NodeJS, Express, and Fastify on the frontend.
What You’ll Be Doing
You'll be at the forefront of building and maintaining the robust infrastructure that powers our clients' solutions. Your expertise will ensure the applications are reliable, scalable, and high performing across multiple projects. Bring your strong understanding of CI/CD pipelines and cloud infrastructures to help us deliver exceptional solutions.
In this role, you will:
- Actively interface with software developers, security operations engineers, product managers, operations managers
- Perform capacity planning, automation, testing, performance tuning, and tools development
- Develop and maintain the Continuous Integration and Continuous Delivery pipeline
- Develop and Deploy a Control Plane for all platform services to guarantee observability, monitoring, analytics, and alerting
- Provide on-call support for the platform
- Participate and work collaboratively with the cyber security team to integrate security measures into all aspects of the platform
- Set priorities and track operational metrics in alignment with technical project managers, product managers, and operations managers
- Engage in program increment planning sessions, system demos, and inspection and adaptation events
- Drive and coordinate platform adoption, actively engaging with product development, quality, regulatory, and customer success teams
Your Skills and Your Experience
- 3 -5 years of experience in a systems engineering or DevOps role
- Proven experience with cloud solutions, such as Microsoft Azure or AWS
- Proven experience with Docker, Kubernetes, and Helm in a production environment
- Experience designing and developing CI/CD pipelines (Github Actions or Jenkins)
- Proficient with scripting languages (Bash, Python or Go)
- Monitoring Logging systems (Dynatrace, Prometheus, or ELK)
- Experience in provisioning, managing, automating and orchestrating cloud infrastructure (Terraform or Crossplane)
- English proficiency (minimum B2 level)
- Positive and effective communication and interpersonal skills
- Strong ability to clearly communicate with technical and non-technical audiences
Nice to have
- Experience with mono repositories
- Experience with GitOps tools (ArgoCD)
- Kafka administration
- Terraform (support existing modules and write new ones if needed)
- Database administration (SQL/NoSQL
)