What are the responsibilities and job description for the DevOps Engineer position at Halo Investing Inc?
DevOps Engineer
About Us :
Named by Fast Company in its Top 10 Most Innovative FinTech Companies, Halo Investing is the first independent, multi-issuer platform for defined outcome investing. Halo Investing gives financial advisors, wealth managers and RIA's access to structured notes, buffered ETFs, and annuities. By delivering the best pricing and execution to the clients it serves, Halo is changing the world of investing by democratizing the protective investment marketplace.
In October 2021, Halo announced that it raised over US $100 million in Series C funding. The latest fundraising round was led by Owl Capital and included the Mubadala-backed US $1 billion fund managed by Abu Dhabi Catalyst Partners, in addition to existing investors Allianz Life Ventures and William Blair.
Halo is based in Chicago, with offices in Zurich and Abu Dhabi. We have a strong company culture that creates a uniquely motivated, dynamic, and proactive team. Above all, we value collaboration, communication, and passion!
About the Role :
We are seeking an experienced DevOps Engineer who is passionate about cloud technologies and DevOps practices. The ideal candidate will have extensive experience in deploying and managing infrastructure in cloud environments, utilizing infrastructure as code, and integrating various cloud services, AWS preferred. Additionally, they should have a background in scripting languages, database management and messaging services. The successful candidate will be part of the Cloud Services and DevOps Team, responsible for managing cloud environments, ensuring the efficient deployment and automation of applications through DevOps pipelines, and adhering to security / infrastructure best practices.
Primary Responsibilities :
- Design, implement, and manage cloud infrastructure using Infrastructure as Code (IaC) principles, leveraging tools like Terraform and CloudFormation as well as version control and collaboration tools, such as Git and Jira, to maintain code integrity and enable team collaboration.
- Develop and maintain scripts using Python or Bash to automate and optimize cloud operations.
- Develop and maintain a comprehensive monitoring and alerting platform to detect and resolve issues proactively.
- Collaborate with security teams to ensure compliance with security policies and implement necessary controls. Implement and maintain authentication services, such as SSO / SAML / OAUTH. Ensure proper PKI management, including SSL, and SSO.
- Stay updated with the latest industry trends and best practices in SRE, data privacy requirements and cloud technologies, and contribute to process and infrastructure enhancements.
- Provide technical guidance and mentorship to junior team members, fostering a collaborative and knowledge-sharing culture within the organization.
- Provides input into the roadmaps of teams representing upstream dependencies to help improve the overall program of work.
- Implement and manage database solutions, such as Postgres and MongoDB
- Ensure seamless integration between databases and APIs for efficient data communication and processing.
Required Education and Experience :
Optional Education and Experience :
Benefits :
Get ready for an incredible opportunity with a company that values and rewards its employees. We offer a competitive package of great benefits that will make your work life both fulfilling and enjoyable!
Halo Values Diversity and Inclusion. We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristics protected by federal, state, or local laws, regulations, or ordinances. If you need assistance or accommodation due to disability or special need when applying for a role or during our recruitment process, please contact us at : hr@haloinvesting.com