Job Title: Sr IT Infrastructure FullStack Engineer
Department: Information Technology
Location: Grand Rapids MI OR London UK (Hybrid)
About Acrisure
Acrisure is a global Fintech leader that combines the best of humans and high tech to offer multiple financial products and services to millions of businesses and individual clients. We connect clients to solutions that help them protect and grow what matters including Insurance Reinsurance Cyber Services Mortgage Origination and more.
Acrisure employs over 17000 entrepreneurial colleagues in 21 countries and have grown from $38 million to $4.3 billion in revenue in just over ten years. Our culture is defined by our entrepreneurial spirit and all that comes with it: innovation client centricity and an indomitable will to win.
Job Summary:
As a senior member of our engineering team you will play a crucial role in designing implementing and managing our multicloud infrastructure to ensure seamless deployment and continuous integration of our software applications and services. Additionally knowledge and experience with AI and ML technologies will be valuable in supporting the development and deployment of AIdriven solutions.
Responsibilities:
- Your daily focus will consist of managing multiple inflight efforts centered around solution design and delivery.
- Lead design efforts of Acrisures multicloud solutions collaborating crossfunctionally with technology architects.
- Design implement and manage infrastructure solutions primarily on Azure and to a lesser extent AWS GCP and traditional premisebased that align with application requirements for lift and shift projects and full application refactoring.
- Collaborate with software developers and system administrators to provide infrastructure deployed asaservice using modern cloud infrastructure including Azure Virtual Machines Azure Functions Azure App Services Azure Logic Apps Azure Kubernetes Service (AKS) and more.
- Develop and maintain infrastructureascode (IaC) using tools such as Terraform Bicep templates ARM templates and Deployment Manager.
- Automate and streamline deployment configuration and monitoring processes to achieve efficient and reliable software delivery.
- Implement and manage CI/CD pipelines using tools like Azure DevOps Jenkins or GitLab CI/CD.
- Ensure high availability fault tolerance and disaster recovery strategies for infrastructure systems.
- Stay updated with the latest industry trends best practices and emerging technologies in cloud infrastructure DevOps AI and ML domains.
- Collaborate with crossfunctional teams to drive innovation and improve overall engineering processes.
- Provide technical guidance and mentorship to junior engineers and team members.
- Contribute to documentation and knowledge sharing efforts.
Requirements:
- Proven experience as a DevOps Engineer or Cloud Infrastructure Engineer with a focus on Azure services.
- Strong knowledge and handson experience with Azure services including but not limited to Azure Functions Azure Cognitive Services and Azure App Services.
- Proficiency in scripting languages (e.g. PowerShell Bash Python) for infrastructure automation and orchestration.
- Experience with infrastructureascode (IaC) tools like Terraform Bicep/ARM templates CloudFormation or Ansible.
- Strong understanding of CI/CD and establishing service pipelines with related tools like Azure DevOps Jenkins or GitLab CI/CD.
- Familiarity with containerization technologies (e.g. Docker Kubernetes) and orchestration platforms.
- Experience with .NET (Core/6/7 Entity Framework and leveraging APIs particularly as it relates to application refactoring.
- Knowledge of networking principles security best practices and experience implementing them with code.
- Experience refactoring monolith applications leveraging modern hosting practices.
- Excellent communication and collaboration skills to work effectively within a team environment.
- Relevant certifications such as Azure certifications (e.g. Azure Solutions Architect Azure DevOps Engineer) and AI/ML certifications are a plus.
Education/Experience:
- Bachelors or masters degree in computer science information systems business administration or related field or equivalent work experience
Benefits & Perks:
- Competitive Compensation
- Industry Leading Healthcare
- Savings and Investments
- Charitable Giving Programs
- Offering hybrid work option
- Opportunities for Growth
- Parental Leave
- Generous time away
Acrisure is committed to making an impact in our communities by giving back with millions committed to childrens health with Helen Devos Childrens Hospital and UPMC Childrens Hospital of Pittsburgh.
For more visit or learn more here.
#LICH1
Acrisure is committed to employing a diverse workforce. All applicants will be considered foremploymentwithout attention to race color religion age sex sexual orientation gender identity national origin veteran or disability status. California residents can learn more about our privacy practices for applicants by visiting the Acrisure California Applicant Privacy Policy available at Executive Search Firms & Staffing Agencies: Acrisure does not accept unsolicited resumes from any agencies that have not signed a mutual service agreement. All unsolicited resumes will be considered Acrisures property and Acrisure will not be obligated to pay a referral fee. This includes resumes submitted directly to Hiring Managers without contacting Acrisures Human Resources Talent Department.
Required Experience:
Senior IC