Azure Engineer
Job Description
At IntraFi, we prosper by working hard in an open and creative environment. Our employees enjoy the flexibility of a hybrid work environment (flexible telework/remote schedule) along with robust benefits and career growth opportunities. Our efforts to create and maintain a culture that values our people have led us to be designated among the top fintech companies to work for by American Banker. IntraFi Network has also been recognized as one of the best places to work by the Washington Post’s Top Workplaces and the Washington Business Journal’s Best Places to Work. Our company is also recognized among Fortune’s lists of Best Workplaces—Small Medium Businesses and Best Workplaces in Financial Services and Insurance.
Headquartered in Arlington, Virginia, IntraFi – the nation’s largest deposit allocation service provider and the inventor of reciprocal deposits – provides dynamic, all-weather balance sheet and liquidity management solutions to help financial institutions grow franchise value. The company, chosen by thousands of banks since its founding over two decades ago, has assembled the largest bank network of its kind. Its solutions help institutions to acquire high-value, local relationships; purchase funding; and reduce collateralization costs.
Position Summary
We are seeking a skilled and experienced Azure Engineer with a strong background in Microsoft Azure and automation. You will be a key member of the Systems Engineering team within our IT Operations and Infrastructure department, responsible for designing, implementing, and managing Azure-based solutions for our organization. Your expertise in Azure technologies, coupled with your automation experience, will be instrumental in optimizing our cloud infrastructure, enhancing operational efficiency, and driving business growth. This is a hands-on technical role that requires a deep understanding of Azure services, infrastructure, and automation frameworks.
Responsibilities
- Design and implement scalable and secure Azure solutions that align with business requirements, leveraging your knowledge of Azure services, architectures, and best practices.
- Manage and maintain Azure cloud infrastructure, including virtual machines, storage accounts, networking components, and other Azure resources, ensuring proper configuration and security measures are in place.
- Develop automation scripts, templates, and tools using infrastructure-as-code (IaC) principles, such as Azure Resource Manager (ARM) templates, PowerShell, Azure CLI, or other automation frameworks.
- Implement Continuous Integration and Continuous Deployment (CI/CD) pipelines for Azure resources, using tools like Azure DevOps or other relevant technologies, to ensure efficient and reliable deployment of applications and infrastructure.
- Collaborate with the company’s Network team to implement security measures and best practices to protect Azure resources, such as network security groups, virtual network service endpoints, and Azure Firewall, ensuring compliance with industry standards and regulations.
- Configure Azure Active Directory, user and group management, and role-based access control (RBAC). Implement Single Sign-On (SSO) and multi-factor authentication (MFA) for secure access to Azure resources.
- Design and implement backup and disaster recovery strategies using Azure services, like Azure Site Recovery and Azure Backup, to ensure data integrity, availability, and quick recovery in case of failures.
- Manage Azure resources using tools like Azure Portal, Azure CLI, or Azure PowerShell. Provision, monitor, and troubleshoot resources to ensure optimal performance and availability.
- Monitor Azure resources, identify performance bottlenecks, and optimize resource utilization through capacity planning and performance tuning.
- Provide technical support and troubleshoot issues related to Azure infrastructure, services, and deployments.
- Create and maintain technical documentation, guidelines, and knowledge base articles to facilitate knowledge sharing and collaboration within the team.
Required Experience, Skills, and Qualifications
- AZ-104 or higher Azure certification
- Advanced experience in designing, implementing, and managing Azure infrastructure
- Intermediate experience with automation; CI/CD; and cloud security principles, best practices, and compliance requirements
- Strong aptitude for troubleshooting and problem-solving issues related to Azure infrastructure, services, and deployments
- Excellent interpersonal and communication skills to work effectively with cross-functional teams and stakeholders, translating technical concepts to nontechnical audiences
- A degree in Computer Science, Engineering, or a related field is preferred; relevant work experience and certifications considered
How to Apply
Don’t just settle for a job, explore this career opportunity. Take the first step by forwarding your resume to careers@intrafi.com(reference Azure Engineer in the subject line).
IntraFi Network LLC is an Equal Opportunity Employer and does not discriminate on the basis of race, color, national origin, sex, religion, age, veteran status, disability, or sexual orientation in employment of the provision of services.
Job Type: Full-time
Pay: $110,000.00 - $180,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee discount
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Referral program
- Retirement plan
- Vision insurance
Experience level:
- 5 years
Schedule:
- 8 hour shift
- Monday to Friday
Education:
- Bachelor's (Preferred)
Experience:
- Azure: 5 years (Preferred)
License/Certification:
- AZ-104 or Higher Azure certification (Preferred)
Work Location: Hybrid remote in Arlington, VA 22209