2

Remote Computer Science Jobs in Harriman, TN (NOW HIRING)

This is a remote position, with preference for candidates to be located in a major metro city in ... Master's Degree with 8 years' experience in Finance, Accounting, Computer Science, Information ...

Remote Computer Science information

What Are Remote Computer Science Jobs?

Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

What are the key skills and qualifications needed to thrive as a Remote Computer Science professional, and why are they important?

To thrive as a Remote Computer Science professional, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software engineering. Proficiency with coding languages (such as Python, Java, or C++), version control systems like Git, and remote collaboration tools (e.g., Slack, Jira, Zoom) is essential. Excellent communication, self-motivation, and time management are vital soft skills for working independently and with distributed teams. These skills and qualities enable efficient development, seamless teamwork, and successful project delivery in a remote environment.

How do remote computer science professionals typically collaborate with their teams to ensure project success?

Remote computer science professionals usually rely on a mix of communication and project management tools—such as Slack, Zoom, GitHub, and Jira—to collaborate effectively with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency. While working remotely offers flexibility, it can also require proactive communication and self-management to avoid misunderstandings and stay on track with deliverables. Many teams adopt Agile methodologies to structure their work and foster collaboration, regardless of physical location.
What cities near Harriman, TN are hiring for Remote Computer Science jobs? Cities near Harriman, TN with the most Remote Computer Science job openings:
DevOps Manager - Remote (WFH)

DevOps Manager - Remote (WFH)

COGNITIVE MEDICAL SYSTEMS INC

Oak Ridge, TN • Remote

$130K - $170K/yr

Full-time

Posted 18 days ago


Job description

Cognitive is an IT and software engineering services company dedicated to elevating the quality, speed and delivery of today’s US government healthcare programs. With a wealth of clinical expertise and hands-on experience, our team understands the significant challenges our government clients—and their customers—face every day. This real-world experience equips us to develop IT solutions that seamlessly connect all facets of healthcare delivery. At Cognitive, we’re guiding government agencies to the forefront of technology innovation in healthcare delivery.

Position Overview:

The DevOps Manager position is part of the Cognitive professional services team supporting the DoD Defense Health Agency TRICARE Fifth Generation Contract (“T-5”) supporting TriWest Healthcare Alliance. The primary role will be to support the development, deployment, and integration of complex software systems to the Microsoft Azure Government Computing Cloud.

Key Responsibilities Include:

  • Manage a high-performing team of DevOps Engineers with a focus on hands-on technical guidance. Cultivate a culture of innovation, collaboration, and continuous improvement within the technical domain.
  • Leads coaching and enablement of teams on DevOps practices. Train and support developers from source control, through build automation, merge resolution, CI, test automation, deployment based on tools usage and policies
  • Act as a DevOps subject matter expert (SME) across all pods, driving standardization and best practices across the program
  • Setup, manage, and maintain the continuous build/continuous integration infrastructure used by the application, ensuring conformance to all applicable security standards
  • Partner with engineering and product managers to ensure business and security requirements are supported by corresponding technical requirements and infrastructure
  • Aid in deployments, operations, monitoring, and continued availability of the production software and infrastructure
  • Support an Agile, Lean, SAFe-based environment utilizing DevSecOps, CI/CD, and related processes, methodologies, and concepts.
  • Ensure optimal use of Source Control Management tools in Azure DevOps environment (Git)
  • Create, maintain, and manage fully automated CI/CD processes for multiple environments using Azure DevOps
  • Collaborate on policies, standards, guidelines, governance and related guidance for CI/CD, software development, and deployment.
  • Enable successful release management by moving code from Development and Testing environments to Staging and Production
  • Manage and maintain the security infrastructure required for deploying secure, scalable and reliable applications, while routinely conducting preventative and adaptive maintenance to increase security, performance, and reliability
  • Partner with QA, Security, and Product teams for end-to-end delivery quality
  • Leverage tools such as: IaC using Bicep, Microsoft Azure API Libraries, .NET C#, CI/CD automation, Powershell and/or shell scripts

Requirements:

  • Bachelor’s degree in computer science, electronics engineering, or other engineering or technical discipline (8 years of additional relevant experience may be substituted for education)
  • 8 years minimum experience in a similar role/capacity
  • Proven experience in hands-on technical leadership roles
  • Microsoft Azure Certifications like DevOps Engineer is a plus
  • Experience with cloud deployments and cluster resource management with Azure GovCloud including monitoring systems, logging, and security implementation
  • Background in deployment and configuration of Azure Infrastructure such as API Management, Azure Function Apps, KeyVault, Entra, Power Platform
  • Experience with Azure DevOps and Pipelines, Azure DevOps Git Repository Management
  • .NET C# applications and Web Server Software, Visual Studio, Windows Server Operating System
  • Experience supporting DoD/Federal environments, including PRISMA and STIG compliance
  • Hands-on experience in Azure Government Cloud (IL2/IL4/)
  • Experience of software development processes and code management tools and processes
  • Knowledge of DevOps Engineering Processes and Operations & Management (O&M)
  • Ability to conduct in-depth triage, troubleshooting, and forensics across all facets of the cloud stack while executing process corrective action and continual service improvement
  • US Citizenship required
  • Ability to obtain a Government Public Trust required

Why Join Us?

  • Be part of a mission-driven organization making a difference in healthcare IT.
  • Collaborate with innovative and passionate professionals that are there to support you at every turn.
  • Enjoy a supportive work/life balance with the flexibility of a 100% remote company.
  • Benefit from opportunities for growth and development in a dynamic environment.