Heuristic Solutions

👥 11-50E-LearningInformation TechnologySoftware💼 Private Company
Website LinkedIn Twitter

Heuristic Solutions is a technology firm delivering innovative solutions that meet the business needs of our customers. Our flagship product, LearningBuilder, is a leading enterprise credentialing management system used by over 1 million users for certification, accreditation, licensure, and workforce development. We're dedicated to making our customers' lives easier by tackling complex challenges with craftsmanship and professionalism. We're a growing team focused on building and maintaining LearningBuilder, utilizing a modern tech stack including AWS services (S3, EC2, CloudFront, ALB, SQS, DynamoDB, Lambda), Windows Server, and SQL Server, alongside scripting languages like PowerShell and automation tools like Terraform. We embrace DevOps methodologies and CI/CD pipelines to ensure our platform is secure, scalable, and reliable. We value clear communication and collaboration, fostering a learning environment where engineers are encouraged to expand their technical skills. Our culture emphasizes teamwork, knowledge-sharing, and a commitment to delivering real-world impact. We offer a flexible, remote-friendly environment with a focus on work-life balance, offering comprehensive benefits including health insurance, paid time off, and a 401k. We are proud to support mission-driven organizations, providing opportunities for engineers to make a meaningful difference in their work. If you value a supportive, collaborative, and innovative environment, we encourage you to consider joining our team.

Related companies:

Jobs at this company:

Apply

📍 DC, Maryland, Virginia, Ohio, North Carolina, Florida, Arizona

🧭 Full-Time

💸 100000.0 - 125000.0 USD per year

🔍 Software Development

  • 5+ years of experience in a similar role.
  • Strong experience managing Microsoft environments (Windows Server, SQL Server, Active Directory).
  • Hands-on experience with AWS services (S3, EC2, CloudFront, ALB, SQS, DynamoDB, Lambda, CloudWatch, IAM, VPCs).
  • Proficiency in PowerShell, Ruby, Python, or other scripting languages.
  • Experience with Infrastructure as Code tools (Terraform, CloudFormation).
  • Solid understanding of DevOps methodologies, including CI/CD pipelines, automation, and infrastructure management.
  • Proficiency with Git.
  • Perform ongoing LearningBuilder platform upkeep, including system updates and enhancements.
  • Manage disk space utilization and optimize storage configurations.
  • Contribute to regular security patching to ensure compliance and system integrity.
  • Oversee SSL certificate management, including renewals and installations.
  • Continuously monitor infrastructure health, including automations, server utilization, and application performance.
  • Analyze security scan results and identify actionable improvements.
  • Conduct regular security audits to ensure compliance.
  • Track and optimize cloud infrastructure costs.
  • Participate in an on-call rotation for after-hours incidents.
  • Investigate and resolve MS SQL tempdb issues to ensure database performance and stability.
  • Address failed jobs and diagnose infrastructure-related issues.
  • Diagnose and resolve outages in a timely manner.
  • Troubleshoot infrastructure failures and resolve escalated issues from engineering and customer support teams.
  • Provide internal support for platform tools and infrastructure-related issues.
  • Manage AWS infrastructure using Terraform.
  • Implement and maintain Windows Server environments, AWS Security Groups, IAM policies, and S3 storage configurations.
  • Manage SSL certificates (CSRs, renewals, reissues, installation).
  • Develop automation tools using AWS Lambda, SSM Documents, and scripting languages like Powershell.
  • Contribute to the design and architecture of new features to enhance platform performance and reliability.
  • Improve CI/CD pipelines and deployment processes with Bitbucket Pipelines, Packer, Terraform, and AWS SSM.
  • Enhance monitoring and alerting systems to proactively detect issues.
  • Create and maintain internal documentation to support scalability and efficiency.
  • Improve operational runbooks for faster issue resolution and response consistency.

AWSDynamoDBGitMicrosoft Active DirectoryMicrosoft SQL ServerCI/CDDevOpsTerraformAnsibleScripting

Posted 8 days ago
Apply