Direct Care Innovations (DCI) is a Software as a Service (SaaS) provider offering a state-of-the-art business management platform designed uniquely for Medicaid service providers. The Senior DevOps & Cloud Engineer will manage the Azure infrastructure platform, ensuring the scalability, reliability, and security of applications while mentoring other engineers and promoting DevOps practices across teams.
Responsibilities:
- Collaborate with our development and operations teams to ensure that our applications are scalable, reliable, and secure
- Contribute to reusable automation scripts, libraries, services, and tools to increase system and process efficiencies
- Utilize Agile principles and practices to drive iterative development, continuous improvement, zero down-time and faster time-to-market
- Promote DevOps across functional teams and disciplines through collaboration, tooling and best practices
- Manage, develop, and implement solutions to further expand our use of deployment and test automation technology across the organization following business objectives
- Mentor other DevOps engineer, as well as collaborate effectively with other teams and stakeholders
- Hands-on and consultative support for customers, including provisioning resources and modifying cloud environments, performing upgrades, addressing day-to-day customer issues, and participating in on-call support after hours
- ALL DCI employees will be vigilant to support the positive compliant cybersecurity company posture by familiarizing themselves with all policies, procedures, standards, and guidelines and act accordingly. In addition to the cybersecurity requirements of all positions at DCI, the Devops team will support the secure design, development, security installation / configuration, and remediation of computer hardware, software, systems, networks, printers, scanners, and cloud properties. Additionally, these positions will support the proper conduct of incidents, responses and investigations
Requirements:
- Azure
- Azure SQLDB
- A DBA background is helpful, but not required
- App Services
- A web application development background is helpful, but not required
- Web Jobs
- Functions
- App Insights
- Logic Apps
- Redis Cache
- CosmosDB
- Key Vault
- Service Bus
- Storage accounts
- Traffic manager
- API Manager
- Networking & Security
- Application gateways
- Firewall
- Private Endpoints
- Private DNS
- Virtual Network & VPN gateway
- AWS
- SES (Email)
- Route 53 (DNS)
- Familiarity with Azure CSP subscriptions a plus
- Infrastructure as Code (IaC) such as Azure ARM & Bicep templates, Terraform, Ansible, or Chef
- Proficiency with PowerShell and other scripting languages for orchestration of cloud operations
- Strong hands-on experience building cloud automation, including CI/CD pipelines using technologies equivalent to Terraform, Jenkins, Puppet, Chef, Octopus Deploy, Azure DevOps, Arm & Bicep templates, etc
- Bachelor's or Master's degree in CS/CE or equivalent
- 4+ years of experience developing enterprise or SaaS software products using .NET or at least 3 or more years of experience in a DevOps Engineering position
- Proficiency in SQL and general database architecture
- Proficiency in MS Azure
- Excellent verbal and written communication skills
- Full-stack development preferred with a focus on C# and .NET
- Familiarity with PHP, SQL, Java, LAM
- Understanding of static code analysis tools such as SonarQube & SonarCloud
- Extensive knowledge and experience with DevOps practices (continuous integration, continuous delivery, APM and configuration management)
- Experience researching, designing, and implementing monitoring systems to ensure high availability, performance, and security for applications and infrastructure
- Familiar with implementing zero-downtime deployment strategies using concepts such as blue-green pattern, rollbacks and feature flags
- Azure certification