POSITION OVERVIEW
Minimum Years of Experience Required: 3 years
Is this job available for internal promotion (current internal employees only): Yes
Working Location: Candidates with 3-5+ years of experience are eligible for in-office, hybrid ( highly preferred),or fully remote schedules. Relocation subsidies available. At least 4 visits (per year) to the Chicago headquarters are required. Please note candidates must be able, willing and excited to travel.
Sponsorship: Sponsorship is not available for this position.
Salary Range:$110,000-$130,000
The exact salary will vary based on years of experience and the level of proficiency in both hard and soft skills. It is uncommon for someone to be hired at the highest point of the salary range for their position. If you feel like this position is right for you but your desired salary range differs, please still apply.
ABOUT THE COMPANY
ALIS is the industry leading provider of assisted living specific software. We are a purpose driven healthcare technology company passionate about innovation and using technology to help people by solving real world problems. The ALIS team designs, builds, delivers, and supports our flagship product ALIS (pronounced “Alice” and stands for Assisted Living Intelligent Solutions).
CULTURE
At ALIS, our culture is rooted in purpose and passion. We show up each day with a positive attitude, ready to make a difference. We care deeply—about our work, our clients, and each other—and we act with honesty, respect, and integrity. We thrive on change, embracing curiosity and continuous growth.
From creating joyful experiences to delivering high-quality, impactful solutions, we relentlessly seek excellence in everything we do. Joining ALIS means being part of a collaborative team that’s driven to improve lives through innovative software and meaningful connections.
JOB ACCOUNTABILITIES
Shared Ownership of Product Quality and Delivery
Uptime and Reliability: Ensuring that systems and applications are available and performing. This includes proactive monitoring, incident response, and implementing measures to prevent outages.
Efficient Release Cycles: Building and maintaining smooth and efficient CI/CD pipelines to enable frequent and reliable software releases. This involves automating build, test, and deployment processes.
Security of Systems and Data: Implementing security best practices throughout the development lifecycle, including infrastructure security, application security, and data protection.
Building and Maintaining a Robust DevOps Environment
Infrastructure Management: Provisioning, configuring, and managing the infrastructure that supports applications, whether on-premises or in the Azure cloud. This often involves using Infrastructure as Code (IaC).
Tooling and Automation: Selecting, implementing, and maintaining the tools that support DevOps processes, with a focus on automation.
Continuous Improvement: Continuously evaluating and improving DevOps processes, tools, and the overall environment to enhance efficiency, reliability, and security.
Collaboration and Communication
Cross-Functional Teamwork: Working effectively with development teams, operations teams, security teams, and other stakeholders to ensure alignment and shared goals.
Knowledge Sharing: Documenting processes, sharing knowledge, and mentoring other team members to foster a culture of learning and collaboration.
Clear Communication: Communicating effectively about system status, incidents, and changes to relevant stakeholders.
Cost Optimization & Compliance
Cost Optimization: Analyzing resource usage and identifying opportunities to reduce costs without compromising performance or reliability. In Azure, this might involve right-sizing virtual machines, utilizing cost-effective storage options, and taking advantage of Azure Cost Management tools.
Security Compliance: Keeping Azure infrastructure security compliant. This might involve reviewing access logs and following best practices for providing access to clients.
Incident Response
Monitoring and Alerting: Setting up robust monitoring and alerting systems to detect and respond to incidents quickly.
Troubleshooting and Diagnosis: Investigating and diagnosing the root cause of incidents, working with development teams to identify and resolve issues.
Communication and Reporting: Communicating effectively with stakeholders about incidents, providing timely updates and post-incident reports.
Staying Current
Technology Awareness: Keeping up-to-date with the latest DevOps technologies, trends, and best practices, particularly those relevant to the .NET stack and Azure.
Skill Development: Continuously learning and expanding their skillset to adapt to the evolving DevOps landscape.
JOB QUALIFICATIONS
3+ years of experience as an Azure Cloud Engineer, with experience leading Azure cloud initiatives.
3+ years of deep Knowledge of Azure Infrastructure Security Practices
1+ years of hands-on experience in IaC tools such as Azure, Terraform, ARM Templates, or Bicep for provisioning and managing Azure resources.
Deep knowledge and experience with Azure well-architected framework.
Bachelors Degree in Computer Science
Hands-on experience with Microsoft Azure services, including IaaS (VMs, storage), PaaS (App Services, Azure Functions, SQL Database), and networking.
Strong proficiency with Azure DevOps for managing CI/CD pipelines. Experience with BitBucket for version control (Git).
Solid skills in scripting languages like PowerShell or Bash for automating tasks and managing infrastructure.
Practical experience with Docker for containerizing applications and familiarity with container orchestration.
Hands on experience with Azure Monitor, Log Shipping and Open Telemetry.
Understanding of the .NET Framework and .NET Core build processes and dependencies to effectively create and troubleshoot pipelines.
Good understanding with Azure Price Management
Clarity: Able to explain technical concepts clearly to both technical and non-technical audiences. This is crucial when working with developers, stakeholders, and management.
Active Listening: Pays attention to what others are saying, asks clarifying questions, and understands different perspectives. This helps in collaborative problem-solving and building consensus.
Written Communication: Can write clear and concise documentation, reports, and emails. This is important for knowledge sharing, incident reporting, and process documentation.
Teamwork: Works effectively as part of a team, sharing responsibilities, and contributing to common goals. DevOps is all about breaking down silos, so this is critical.
Respect: Values the contributions of others, even if they have different opinions or approaches. This creates a positive and productive work environment.
Constructive Feedback: Able to give and receive feedback in a constructive and helpful manner. This is essential for continuous improvement, both individually and as a team.
Analytical Thinking: Able to break down complex problems into smaller, more manageable parts. This is crucial for troubleshooting incidents and identifying root causes.
Creativity: Can think outside the box to find innovative solutions to challenges. DevOps often requires adapting to new situations and finding creative workarounds.
Decision-Making: Able to make informed decisions based on available information and sound judgment. This is important when responding to incidents or choosing the right tools and technologies.
Flexibility: Able to adapt to changing priorities, technologies, and requirements. The DevOps landscape is constantly evolving, so flexibility is key.
Learning Agility: Eager to learn new things and apply that knowledge quickly. This is essential for staying current with the latest tools and trends.
Resilience: Able to handle pressure and bounce back from setbacks. DevOps can be demanding, so resilience is important for maintaining a positive attitude and staying focused.
Prioritization: Able to prioritize tasks effectively and focus on the most important things first. This is crucial in a fast-paced environment with competing demands.
Organization: Can manage their time and workload efficiently. This helps to meet deadlines and avoid getting overwhelmed.
Self-Direction: Able to work independently and manage their own time effectively. DevOps engineers often have a high degree of autonomy, so self-direction is important
Additional cloud experience like AWS, IBM is a plus but not required.
Benefits:
8 Company Holidays ( office will be closed)
1 Floating Holiday
10 days of PTO (Year 1)
Subsidized medical, dental and vision insurance
401k Plan + Up to 5% Matching
Pre-tax Commuter Benefits
Casual Dress
Referral Bonuses
Employee Assistance Fund
Paid Parental Leave
Paid Jury duty & Bereavement Leave
Length of stay rewards
Company bonus pool
HSA and FSA
Life Insurance policy subsidized by Company
Application Process:
No formal cover letter is needed but please include a few sentences describing why you are applying for this position specifically.
At ALIS, we believe that both cultural alignment and technical expertise are essential. Each stage of the interview process is designed to assess both, and they are given equal consideration in our evaluations.
ALIS asks certain candidates for 10 minute phone calls to gather additional information. After the phone screen, candidates that are selected to proceed in the process will do a video interview with the hiring manager. Certain candidates may be asked for an additional in-person meeting with the CTO. Please note that ALIS will cover all expenses related to interview travel. Candidates residing in border states within a four-hour drive or less will be reimbursed for mileage.
ALIS values and promotes diversity. We are an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition or disability. All candidates are subject to a background check.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Chime is hiring a Senior Software Engineer (Infrastructure) to build automation, IaC, and platform tooling that ensure scalability, reliability, and security for its cloud services.
Work on Flyte-driven ML tooling as a Full-Stack Software Engineer focused on building high-quality, performant front-end experiences while contributing to backend services and infrastructure.
Contribute to provider-facing applications at BlueCross BlueShield of Tennessee as an Associate Software Engineer I, working primarily with SQL and .NET in a remote, collaborative environment.
Lead the front-end engineering efforts at Capital One to architect, build, and mentor teams delivering cloud-based customer-facing web applications using React/Angular, TypeScript, and modern web practices.
Capital One is hiring a Back End Software Engineer to design, build, and support cloud-native services using Java/Python/Go and container orchestration in a fast-paced Agile environment.
The Recording Academy is hiring a senior Full Stack Developer to architect and deliver secure, high-performing web applications that power programs and services for the music community.
Lead the engineering direction and AI integration for a high-growth Contact Center SaaS and smart payments platform, driving architecture, delivery, and team growth.
Lead the design and implementation of test & evaluation data pipelines and company-wide data services to enable fast, reliable analysis for aviation automation.
Join Sprig's Platform team as a Senior Backend Engineer to lead the design and development of scalable, high-performance backend systems that enable real-time customer insights.
Senior Software Engineer role at Curri to design and own foundational backend services and internal tools that scale a nationwide logistics platform.
Help build and ship polished web and mobile experiences for Verkada's Command platform as a Frontend Software Engineer focused on access control.
Lead the technical direction for Canva's video stack, architecting high-performance rendering engines and AI-driven features used by millions worldwide.
Highmark Health seeks a Senior Software Engineer to architect and build scalable, production-grade healthcare applications using modern languages, cloud services, and frontend frameworks.
Medtelligent makes ALIS: software purpose-built for clinical management, billing, and operational reporting in assisted living, memory care, and behavioral health communities. ALIS is designed to solve senior living-specific challenges including r...
2 jobs