2

Remote Open Source Developer Jobs in Virginia (NOW HIRING)

ICAM Business Process Reengineer

Reston, VA ยท Remote

$63K - $85K/yr

Remote Responsibilities * Manage use of process improvement, reengineering methodologies, and ... and weaknesses of current commercial and open-source ICAM products to recommend, lead ...

ICAM Business Process Reengineer

Reston, VA ยท Remote

$63K - $85K/yr

Remote Responsibilities * Manage use of process improvement, reengineering methodologies, and ... and weaknesses of current commercial and open-source ICAM products to recommend, lead ...

Experience with open source research and support, product creation and dissemination, collection ... Remote. Working at SOSi All interested individuals will receive consideration and will not be ...

Korean Linguists

Reston, VA ยท On-site +1

Experience with open source research and support, product creation and dissemination, collection ... Remote. Working at SOSi All interested individuals will receive consideration and will not be ...

Chinese Linguists

Reston, VA ยท On-site +1

Experience with open source research and support, product creation and dissemination, collection ... Remote. Working at SOSi All interested individuals will receive consideration and will not be ...

Experience with open source research and support, product creation and dissemination, collection ... Remote. Working at SOSi All interested individuals will receive consideration and will not be ...

Mobile Application Developer

Fairfax, VA ยท Remote

$120K - $130K/yr

This is expected to be a full-time, remote, project-based position contingent on contract award ... open-source mobile frameworks, integrating with backend systems built on Ruby-on-Rails, PHP, and ...

Experience with open source research and support, product creation and dissemination, collection ... Remote. Working at SOSi All interested individuals will receive consideration and will not be ...

Experience with open source research and support, product creation and dissemination, collection ... Remote. Working at SOSi All interested individuals will receive consideration and will not be ...

Platform Engineer

Mclean, VA ยท On-site +1

Contributions to open source or infrastructure-related communities * Interest in building internal ... Flexible, remote-friendly work culture with a strong engineering foundation If you're passionate ...

Sr. Software Engineer

Reston, VA ยท Remote

$127K - $168K/yr

Remote COMPANY DESCRIPTION Rancher Government Solutions (RGS) is specifically designed to address ... Rancher is a complete open-source software stack for teams adopting containers. It addresses the ...

Android Engineer

Mclean, VA ยท On-site +1

Be an active advocate of the mobile platform through both internal and external developer ... open-source frameworks * 1+ years of experience with Agile practices Additional Information All ...

Technical Lead

Arlington, VA ยท On-site +1

Background in AI/ML, data engineering, or advanced analytics. * Contributions to open-source projects, technical publications, or industry standards. This is a remote position AFLDP

next page

Showing results 1-20

Remote Open Source Developer information

What is a Remote Open Source Developer?

A Remote Open Source Developer is a software engineer who contributes to open source projects while working from a location outside of a traditional office. These developers collaborate with distributed teams, often using online platforms like GitHub or GitLab to share code and track issues. Their work involves writing, testing, and documenting code, as well as reviewing contributions from others. Remote Open Source Developers may be volunteers or paid contributors, and they typically engage with a global community to improve and maintain open source software.

What are the key skills and qualifications needed to thrive as a Remote Open Source Developer, and why are they important?

To thrive as a Remote Open Source Developer, you need strong programming skills (often in languages like Python, JavaScript, or C++), familiarity with open source workflows, and a solid understanding of version control systems like Git. Experience with collaborative platforms such as GitHub or GitLab, and familiarity with continuous integration (CI) tools, are typically expected. Excellent written communication, self-motivation, and the ability to work independently and asynchronously help you stand out in distributed teams. These skills and qualities are essential to effectively contribute code, engage with global communities, and maintain productivity in a remote, open-source environment.

How does a remote open source developer typically collaborate with distributed teams and community contributors?

As a remote open source developer, collaboration often takes place through online platforms such as GitHub, GitLab, and community forums. You will regularly participate in code reviews, contribute to discussions on issue trackers, and join virtual meetings or chat channels with both core team members and external contributors. Strong written communication skills are essential, as most interactions are asynchronous and require clear documentation. You'll also need to be proactive in seeking feedback and providing updates, ensuring smooth progress on projects across different time zones.
What are the most commonly searched types of Open Source Developer jobs in Virginia? The most popular types of Open Source Developer jobs in Virginia are:
What are popular job titles related to Remote Open Source Developer jobs in Virginia? For Remote Open Source Developer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Remote Open Source Developer jobs in Virginia look for? The top searched job categories for Remote Open Source Developer jobs in Virginia are:
What cities in Virginia are hiring for Remote Open Source Developer jobs? Cities in Virginia with the most Remote Open Source Developer job openings:
Senior DevOps Engineer - (US - Remote)

Senior DevOps Engineer - (US - Remote)

ICF

Reston, VA โ€ข Remote

$135K - $173K/yr

Full-time

Posted 15 days ago


Job description

Our Engineering and Emerging Technologies (EET) team works side by side with customers to articulate a vision for success, and then make it happen. We know success doesn't happen by accident. It takes the right team of people, working together on the right solutions for the customer. We are looking for a Senior DevOps Engineer who will be a key driver to make this happen.

In this position, you will be part of the team building best in class enterprise data analytics platform. Learn and grow using Azure Infrastructure, DevSecOps, Databricks, SAFe, incremental delivery philosophy with highly supportive peers constantly sharing subject matter expertise. We're looking for an engineer that loves working the latest technologies and embraces a growth mindset.

Responsibilities:

  • Implement best in class cloud-based solutions in Azure using infrastructure as code (Terraform)
  • Deploy, setup, and run infrastructure configurations for various Azure services
  • Manage and optimize Databricks clusters, ensuring high availability, performance, and security
  • Architect and implement scalable, reliable, and secure platform solutions
  • Manage Kubernetes clusters including deployment pipelines, tuning, and troubleshooting
  • Write Python based APIs and design relational data models
  • Engage with technical stakeholders including but not limited to application development, networking, infrastructure, information security, risk, enterprise identity and access management, and security operations
  • Enable and optimize the automation of application and infrastructure environments
  • Be part of a team where you collaborate to build cloud infrastructure, with an understanding of Kubernetes, Containers and serverless functions
  • Develop, maintain and improve continuousintegration/continuousdelivery (CI/CD) pipelines for delivering features, fixes and system updates in development, integration and production environments.
  • Set up, integrate, and maintain a scalable, stable set of CI/CD tools to support development, testing, and security scanning.
  • Implement application metrics collection and log aggregation to provide continuous monitoring capabilities, track all aspects of the system, infrastructure, performance, application errors and roll up metrics.
  • Analyze functional and non-functional business requirements, translate them into technical operational requirements, and propose CI/CD pipelines with tools and plugins.
  • Making a big impact as part of a small team that's pushing boundaries

What you must bring:

  • U.S. citizenship is required for this position due to government contract and security requirements.
  • 3+ years of experience with Kubernetes and containers
  • 3+ years of experience with Python API development and relational database modeling
  • 3+ years of experience in setting up CI/CD Pipelines with integration with open-source plugins.
  • Proficiency in Databricks administration, including cluster management, performance tuning, and security
  • 3+ years of experience in DevOps/Agile/Scrum environments and development, sAFE Framework a plus.
  • 3+ years of experience with monitoring tools like Application Insights, Prometheus, or Datadog
  • 3+ years of experience with open technologies and related Infrastructure as Code (IaC) tools, JIRA, including Docker, Kubernetes, GitHub, Git and others.
  • 3+ years of strong hands-on experience with configuration management, cloud orchestration and automation tools with Azure environments.
  • 3+ years' experience with provisioning and managing infrastructure as well as applications in Azure cloud environments.
  • 2+ years of experience with identifying and implementing automation for ContinuousIntegration/ContinuousDeployment.
  • 2+ years' experience writing infrastructure as code using Terraform
  • Candidate must be able to obtain and maintain a Public Trust
  • Candidate must reside in the US, be authorized to work in the US, and work must be performed in the US

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering or other related scientific or technical discipline

Working at ICF

ICF is a global advisory and technology services provider, but we're not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future.

We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer.Together, our employees are empowered to share theirexpertiseand collaborate with others to achieve personal and professional goals. For more information, please read ourEEOpolicy.

We will consider for employment qualified applicants with arrest and conviction records.

Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals withsincerely heldreligious beliefs, in all phases of the application and employment process. To requestan accommodation,please emailCandidateaccommodation@icf.comand we will be happy toassist. All information you provide will be kept confidential and will be used only to the extentrequiredto provide needed reasonable accommodations.

Read more aboutworkplacediscriminationrightsor our benefit offerings which are included in theTransparency in (Benefits) CoverageAct.

Candidate AI Usage Policy

At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate orassistwith responses during interviews (whether in-person or virtual) is notpermitted. This policy is in place tomaintainthe integrity and authenticity of the interview process.

However, we understand that some candidates may require accommodationthat involves the use of AI. Ifsuch anaccommodation is needed, candidates are instructed to contact us in advance atcandidateaccommodation@icf.com. Weare dedicated to providingthe necessary support to ensure that all candidates have an equal opportunity to succeed.


Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position.

The pay range for this position based on full-time employment is:

$108,476.00 - $184,409.00Nationwide Remote Office (US99)