Client: Our Client is one of the leading reinsurance service providers across the globe. Their technological platform is constantly evolving as they apply new and emerging technologies to their expanding business.
- Position overview: This is a hybrid role within the Platform Operations and Engineering Practice. There will be a steady stream of work from focusing on Platform consolidation and hardening across multiple systems. The nature of the work on Engineering team will be focused on the DevOps/DevEx side of the platforms and technologies we use: producing GitHub Actions, implementing reference implementations, pairing with Software Engineers on automating away some of the more manual steps that developers undertake.
-
- The candidate should possess excellent communication (both written and verbal) and collaboration skills and able to effectively prioritize across a number of focus areas. The candidate must be eager to learn about new technologies and platforms as we onboard these.
-
This position is open for hiring in Dublin, Ireland, and requires working from the office 4 days per week.
- Technology stack: AWS (Primarily serverless technology & IAM)
-
Python
-
GitHub Actions
-
Linux
-
Vault
-
Datadog or similar
-
Docker
-
Airflow / Astronomer
-
SSL/HTTPS
-
As many as possible of: JavaScript, SQL, Jupyterlab
- Responsibilities: Automate development processes and streamline CI/CD pipelines using GitHub Actions
-
Collaborate with engineering teams to support platform consolidation and system hardening
-
Manage and optimize AWS serverless infrastructure
-
Monitor application performance with tools like Datadog and Vault
-
Troubleshoot and resolve platform issues
-
Integrate new technologies into the platform
-
Ensure secure coding practices and maintain system compliance
- Requirements: Secure coding practices
-
Application performance analysis
-
Networking (TCP/IP Layer 5 and higher)
-
Strong written and verbal communication
-
Excellent troubleshooting abilities
-
Experience with AWS CDK
-
Strong interpersonal & collaboration skills, with the ability to adapt working styles
-
Ability to work autonomously, prioritize tasks, and balance multiple responsibilities
-
Skilled in evaluating options and finding optimal solutions for technical and process-related problems, considering various factors and constraints
- Nice to have: JavaScript
-
SQL
-
JupyterLab