Remote jobs in Programming

WORK ANYWHERE!

Parenthetic

Software Engineer

Worldwide

kubernetes

terraform

google cloud platform

continuous integration

docker

2 months
Location: Type: Full-time

You could call it DevOps, SRE, or infrastructure engineering, we are looking for an individual to contribute to the development, deployment, and operation of our APIs, ML pipeline, CI/CD pipelines, and organizational infrastructure. Our organization is building tools for data collection, processing, and visualization to serve the needs of Parenthetic's communications analysts. An ideal candidate will have experience working with Kubernetes (GKE is a plus) and Helm, other deployment and configuration tools, and scripting languages (Python and bash). You will be responsible for a wide range of tasks from engineering builds and orchestrating deployments to managing access controls and VPNs. As this is a new team, we are looking for candidates who are willing to help grow the organization by taking on a range of responsibilities across the technical spectrum and are interested in learning new skills.


Responsibilities
Your job will be primarily to:



  • Gather requirements, design solutions, and implement features for internal tools and systems.

  • Configure, deploy, and maintain technologies to support our developers and data scientists and maintain infrastructure-as-code.

  • Manage the day-to-day operation of our data processing pipeline and supporting services.

  • Provide input into architectural decision making, system roadmaps, and development milestones.

  • Understand user needs, collect feedback, and test solutions to customer challenges.

  • Participate in the full software lifecycle, including maintaining and operating deployed software.


Requirements


The position may require occasional on-site work in the Washington DC area for team and client meetings.


Work Experience and Skills



  • 3+ years of experience in software engineering.

  • Experience with "infrastructure as code" tools like Terraform and Ansible.

  • Ability to create CI/CD systems using GitLab CI and ArgoCD or similar technologies.

  • Thorough understanding of how to effectively use Docker, Kubernetes, and Helm.

  • Experience with some of the other technologies/services in our stack: PostgreSQL, Elasticsearch, Kibana, Prometheus, Grafana, Kafka, Wireguard, Jupyterhub, KEDA, and Redis.

  • Ability to write structured and documented code that is tested and maintainable.

  • Demonstrate organized thinking, with the ability to translate internal and external customer needs into development targets.

  • Aptitude for learning quickly and a willingness to take on a wide range of responsibilities.


Preferred Qualifications



  • BS or Master’s degree in computer science or a related field.

  • Prior experience with Google Cloud Platform.

  • Experience working with data science teams and the MLOps cycle.

  • Prior work in the marketing/communications and/or defense sectors.

  • Ability to obtain and/or maintain a US government security clearance.

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote
Jobs.

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.

UNDERSTOOD
feedbackfeedback

How would you rate your experience?

Experince

We may wish to follow up. Enter your email if you're happy for us to contact you.