Python / DevOps Engineer
OVERVIEW
Arbol is a global climate risk coverage platform and FinTech company offering full-service solutions for any business looking to analyze and mitigate exposure to climate risk. Arbol’s products offer parametric coverage which pays out based on objective data triggers rather than subjective assessment of loss. Arbol’s key differentiator versus traditional InsurTech or climate analytics platforms is the complete ecosystem it has built to address climate risk. This ecosystem includes a massive climate data infrastructure, scalable product development, automated, instant pricing using an artificial intelligence underwriter, blockchain-powered operational efficiencies, and non-traditional risk capacity bringing capital from non-insurance sources. By combining all these factors, Arbol brings scale, transparency, and efficiency to parametric coverage.
Arbol is seeking a Python engineer with a strong interest in polishing the DevOps skills, to join the Risk team! We’re looking for a Python engineer with 5 or more years of experience who will be splitting their work time 70/30 between development and DevOps work, and will be responsible for bridging the gap between development and operations teams to streamline software delivery and deployment processes.
WHAT YOU'LL BE DOING
Build new features for Arbol internal risk-related tools and applications
Design, develop, and maintain CI/CD pipelines for seamless software delivery and deployment
Design, implement, and maintain scalable and resilient risk infrastructure, including servers, databases, API communications channels, bots, etc.
Manage and version control configurations for dev, staging, and production environments and services. Implement and maintain configuration management tools to track and manage changes.
Codebase tracking and deployment to the servers
Continuously evaluate and implement new technologies and automation tools to enhance DevOps processes and practices. //// OR Stay up to date with industry trends, emerging technologies, and best practices in DevOps and cloud computing. Evaluate and recommend new tools and technologies to improve efficiency and productivity.
Collaborate with team members and internal stakeholders to define and implement best practices, standards, and policies
WHAT YOU'LL NEED
- 5+ years of Python development experience
- 1+ years of Numpy/Pandas development experience
- 2+ years related DevOps experience
- 3+ years of CI/CD experience
- Deep understanding of AWS (EC2, ECR, Cloudwatch, S3, Lambda, EventBridge, etc) and experience with deploying and managing applications in a cloud environment.
- Knowledge and comfort with Shell scripting (Unix\Linux)
- Strong knowledge of software development lifecycle (SDLC) processes and methodologies
- Strong problem-solving and troubleshooting skills with the ability to analyze and resolve complex technical issues
- Excellent communication and collaboration skills to work effectively with cross-functional teams
WHAT'S GREAT TO HAVE
- 2+ years experience with containers/containerization technologies
- AWS Certified Solutions Architect Associate+ is nice to have
- Startup experience is a plus
YOU'LL MAKE
$140,000 - $160,000 USD Per Year Salary
The pay range is for New York City-based applicants only. In other locations, salary will vary based on experience and location. Candidates for this position must be located in the United States.