Position Overview
We are seeking an experienced DevOps Engineer to play a pivotal role in delivering high quality
software solutions to our clients while ensuring seamless collaboration between
software development and infrastructure teams. By refining deployment processes and
automating workflows, you will enable development teams to concentrate on their core
objectives - creating innovative software and ensuring timely releases. Additionally, you
will contribute to establishing robust, scalable systems that support the organization’s
growth and enhance operational efficiency.
-Location: Schaumburg, IL (on-site/ 1 day remote)
Key Responsibilities
• Deployment Process Automation and Optimization:
Streamline and standardize deployment workflows across on-premises and cloud
hosting environments by leveraging automation to minimize errors, enhance efficiency,
and ensure seamless software releases.
• New Customer Onboarding:
Oversee the technical aspects of onboarding new customers, ensuring a smooth and
efficient transition to our platform.
• Software Built Pipelines:
Design and manage pipelines for daily application builds, ensuring consistent
integration and delivery across all environments.
• Change Tracking Processes:
Define and manage a change tracking framework while facilitating communication of
patch releases, system updates, and database changes to stakeholders, ensuring
transparency, consistency, and timely action.
• Performance Monitoring:
Utilize Datadog - to monitor real-time application and backend performance,
proactively addressing potential inefficiencies or issues.
• API Health and Unit Testing:
Set up and maintain API health checks and automated unit tests using Postman to
ensure system reliability.
• Regulatory Compliance Processes:
Develop and enforce deployment processes and SOPs that meet regulatory standards,
including PCI and ISO 27001 compliance.
• Infrastructure-Development Liaison:
Act as a bridge between the infrastructure and development teams, ensuring seamless
collaboration and effective problem resolution.
Required Qualifications
• 3+ years of experience in streamlining deployment workflows across on-premises and
cloud hosting environments, with expertise in implementing change tracking processes
to enhance efficiency and ensure seamless software releases.
• In-depth knowledge of applying DevOps practices in shared, dedicated, and cloud
hosting (particularly Microsoft Azure) environments.
• Hands-on experience with CI/CD pipelines and deployment automation tools.
• Expertise in Microsoft SQL Server, with a focus on database management and
replication.
• Strong understanding of Windows Server environments, including configuration,
maintenance, and security best practices.
• Proficiency in monitoring tools such as Datadog to analyze and improve application
performance.
• Familiarity with API testing frameworks (e.g. Postman).
• Strong scripting skills in PowerShell, VBScript, etc. for automation tasks.
• Proficiency in using configuration management tools (e.g. Microsoft Configuration
Manager, Ansible, Puppet, or Chef) and working with YAML files for implementing and
maintaining infrastructure.
• Experience with regulatory compliance requirements, including PCI and ISO 27001.
Preferred Qualifications
• Experience with SaaS solutions
• Familiarity with containerization technologies like Docker and Kubernetes.
• Solid project management skills to coordinate between teams and manage
deployment schedules.
Personal Attributes
• Self-motivated and well-organized.
• Creative and able to think outside the box.
• Able to work effectively as an individual and as part of a team.
• Strong sense of urgency and ability to work under pressure to meet deadlines.
Benefits
-Competitive compensation package with a Base Salary $110,000 - $120,000, plus bonuses
and 401K option
-Generous PTO
-Comprehensive benefits (health, dental, vision, etc.)
-Team culture and events