<p><strong>Job Overview:</strong></p><p>Our company is seeking a highly skilled DevOps Engineer to join our technology team in St. Louis. This role requires expertise in building, maintaining, and modernizing CI/CD pipelines, supporting the organization’s digital transformation initiatives, and enhancing operational efficiency through automation and modernization of legacy systems.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, implement, and manage continuous integration and continuous delivery (CI/CD) pipelines to automate testing, deployment, and releases.</li><li>Support code modernization projects by refactoring legacy code and employing agile development best practices.</li><li>Collaborate with development, QA, and IT teams to ensure seamless transitions between classic and modern systems.</li><li>Write and maintain automated unit and integration tests to guarantee system stability during updates and migrations.</li><li>Work with multiple programming languages, including legacy (e.g., COBOL, C) and modern (e.g., Python, Go), ensuring compatibility and smooth transition.</li><li>Proactively identify and resolve technical issues to maintain high availability and performance of applications and infrastructure.</li><li>Communicate complex technical concepts clearly to non-technical stakeholders and align cross-functional teams towards technology goals.</li><li>Participate in ongoing efforts to reduce technical debt and support IT modernization initiatives.</li></ul>
Job Description: Our company is seeking a skilled Network Engineer to design, implement, maintain, and support our growing network infrastructure. As a Network Engineer, you will be responsible for managing LAN/WAN networks, optimizing network performance, ensuring data and voice reliability, and providing technical support for network systems. You will work with both on-premises and cloud-based technologies, collaborating closely with IT and security teams to support business objectives. Primary Responsibilities: Design, configure, and implement network architecture and solutions (LAN, WAN, VPN, cloud) Monitor network performance, perform troubleshooting, and resolve network issues promptly Maintain and upgrade hardware, software, and other network resources Enforce network security protocols and support network compliance efforts Collaborate with IT teams on network-related projects, migrations, or rollouts Manage network documentation, diagrams, and disaster recovery plans Support users and respond to helpdesk queries regarding connectivity issues Research and recommend new technologies to improve reliability and scalability
<p><strong>Job Description:</strong></p><p>Our company is seeking a skilled Systems Administrator to join our IT team. The Systems Administrator will be instrumental in maintaining, configuring, and optimizing our organization’s computer systems and networks. This position will play a key role in ensuring high levels of availability, security, and performance for core technology platforms.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Install, configure, and manage servers (Windows, Linux, or other platforms) and key infrastructure such as Active Directory, DNS, DHCP, and backup systems</li><li>Monitor system performance and troubleshoot issues to ensure reliable operation with minimal downtime</li><li>Administer security tools and policies, including vulnerability management and system patching</li><li>Support cloud and hybrid infrastructure, collaborating with other IT specialists to ensure optimal integration and operation</li><li>Maintain network equipment such as switches, firewalls, and wireless access points</li><li>Respond to service outages and technical support requests according to defined SLAs</li><li>Document configurations, procedures, and system changes; maintain asset management records</li><li>Participate in disaster recovery and business continuity planning and testing</li><li>Implement and support automation and scripting to streamline operations</li><li>Stay updated on industry best practices and emerging trends in systems administration</li></ul>
<p><strong>Job Description:</strong></p><p>We are seeking a talented .NET Developer to join our dynamic technology team in St. Louis. In this role, you will design, develop, and maintain software applications using the Microsoft .NET framework. You’ll collaborate with cross-functional teams to develop robust, high-quality solutions that support business goals and drive organizational success.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, code, test, and deploy secure, scalable, and maintainable .NET applications.</li><li>Collaborate with product owners, business analysts, and other developers to translate requirements into technical solutions.</li><li>Troubleshoot and resolve application issues in a timely manner.</li><li>Participate in code reviews to ensure best practices and coding standards are followed.</li><li>Stay current with new technologies, trends, and best practices in software development.</li><li>Maintain detailed project documentation and contribute to technical discussions.</li></ul>