From 379a5c17e831211f520ccb79f077d7c75ce7c8c4 Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Mon, 9 Oct 2023 18:58:37 -0300 Subject: [PATCH 01/13] Create 23qQ4-open-source-infrastructure-engineer post --- ...qQ4-open-source-infrastructure-engineer.md | 114 ++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md new file mode 100644 index 000000000..602780f8e --- /dev/null +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -0,0 +1,114 @@ ++++ +authors = ["Damián Avila"] +title = "Open Source Infrastructure Engineer" +work_description = [ + "Site Reliability Engineering", + "Cloud infrastructure management and operations", + "Development of open source infrastructure for hosted JupyterHub service" +] +salary_range = "$121,600 - $130,500" +location = "Remote, required overlapping US Central and US Pacific timezones" +date = "2022-10-09" +url_apply = "https://forms.gle/k75VmYUosxuyPWfi7" +deadline = "We will begin reviewing applications around **October 16th**, and will accept them on a rolling basis until the position is filled." +open = true +show_date = true ++++ + +We are looking for an experienced Open Source Infrastructure Engineer who will help shape the future +of data-intensive scientific research and make a big impact on democratizing the design and access +to cloud-based resources for research and education purposes. This engineer will be part of an awesome +engineering team pushing forward the development and reliable operations of our cloud-based infrastructure. + + +{{% job_details %}} + +## Who we are + +2i2c is a non-profit organization with a mission to make interactive computing more accessible, +scalable, and powerful for research and education: [https://2i2c.org/about/](https://2i2c.org/about/). + +We accomplish this mission by providing managed cloud services for interactive computing, by providing +development and technical leadership to researchers and educators that utilize this infrastructure for +specific communities, and by providing support for open source tools and communities in this ecosystem. + +We have deep ties to the open source community and have been leaders and core contributors across dozens +of projects - in particular in the Jupyter ecosystem. We also have deep ties to research and education - +our team has spent years deploying infrastructure for universities, community colleges, and research teams, +and now we’re bringing this experience to a wider audience with 2i2c. + +We believe strongly in communities that are inclusive, transparent, equitable, effective, and diverse, +especially 2i2c itself. We believe that our values should permeate everything about 2i2c, including the +work we do, the communities we serve, and our own organizational culture. + +2i2c is a 501(c)(3) not-for-profit project fiscally sponsored by Code for Science and Society. + + +## What you’ll do + +- Ensures the reliable operation of the 2i2c infrastructure (leveraging production-ready cloud-based + tools such as JupyterHub, BinderHub, and Dask). +- Attends support-facing tickets +- Explores emerging technologies in the Cloud / DevOps space, design and implement cloud computing + architecture in partnership with our team. +- Participates in upstream open source communities we rely on (such as JupyterHub, BinderHub, Dask, etc) + in partnership with the established leaders of those communities and collaborate with the Community Lead + in the education and outreach around cloud computing. +- Work with a distributed and global team - team members are given a lot of autonomy, and expected to be + proactive at communicating with one another and working with others to allocate effort that will maximize + our impact. + + +## Essential requirements + +- Experience with deploying applications on cloud infrastructure. +- Experience deploying and developing with Linux container-based technologies, such as Docker and Kubernetes. +- Experience with continuous integration services (e.g. Circle CI, GitHub workflows). +- Experience developing tools in a general purpose programming language (eg. Python). +- Experience collaborating and coordinating work via online platforms, such as GitHub, GitLab, or BitBucket, + and distributed revision control. +- Experience working with distributed service teams that use asynchronous methods of communication +- Working hours that overlap with US Central and US Pacific time zones + + +## Desirable requirements + +- Experience with major cloud providers. +- Experience in programming and software engineering with a track record of leadership in open, collaborative + projects with broad community adoption. +- Experience working on geographically distributed open-source projects. +- Experience with the Jupyter ecosystem and other tools for interactive computing. +- Evidence of existing connections and relationships in the worldwide ecosystem of open source software for + data-intensive research and the ability to establish new ones. +- Experience with common data science methods, platforms, workflows, and infrastructures; with data management + systems, practices, and standards; and the capacity to gain familiarity with new related topics. +- Experience engaging with highly technical researchers across a variety of methodological fields, + research domains, and computational platforms. +- Experience building and maintaining continuous deployment pipelines. +- Interpersonal skills to work with researchers and students. Include having skills to communicate complex + information in a clear and concise manner both verbally and in writing + + +## What it is like to work at 2i2c and why you’ll like working with us + +2i2c is a remote-first team that believes strongly in our organizational values and mission. We recommend +that you visit our jobs page: [2i2c.org/jobs](https://2i2c.org/jobs/), to learn about what it’s like to work +at 2i2c and why you should work with us. You will also find relevant information about our +compensation philosophy and our commitment to equal opportunity. For an even deeper look into how 2i2c works, +check out our [Team Compass](https://compass.2i2c.org/). + +## How to apply + +Please fill out the [following form](https://forms.gle/k75VmYUosxuyPWfi7). + +## Final note + +We are looking for engineers with working hours overlapping US Central and US Pacific timezones. +This is an essential requirement to resolve an existing imbalance in the team (most of our engineers +are located in European timezones). At this time, we will only review applications compatible with +that essential requirement. + +Keep in mind we will begin reviewing applications around Oct 16th, and will accept them on +a rolling basis until the position is filled. + +We are eager to receive your application! From e26cd172b9178b93ad0d6a150244beffabf3dabf Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Mon, 9 Oct 2023 19:08:48 -0300 Subject: [PATCH 02/13] Fix ordering and missing words --- .../jobs/2023/23qQ4-open-source-infrastructure-engineer.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index 602780f8e..f5076e1c0 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -2,12 +2,12 @@ authors = ["Damián Avila"] title = "Open Source Infrastructure Engineer" work_description = [ - "Site Reliability Engineering", "Cloud infrastructure management and operations", + "Site Reliability Engineering", "Development of open source infrastructure for hosted JupyterHub service" ] salary_range = "$121,600 - $130,500" -location = "Remote, required overlapping US Central and US Pacific timezones" +location = "Remote, required overlapping for US Central and US Pacific timezones" date = "2022-10-09" url_apply = "https://forms.gle/k75VmYUosxuyPWfi7" deadline = "We will begin reviewing applications around **October 16th**, and will accept them on a rolling basis until the position is filled." @@ -108,7 +108,7 @@ This is an essential requirement to resolve an existing imbalance in the team (m are located in European timezones). At this time, we will only review applications compatible with that essential requirement. -Keep in mind we will begin reviewing applications around Oct 16th, and will accept them on +Keep in mind we will begin reviewing applications around Oct 17th, and will accept them on a rolling basis until the position is filled. We are eager to receive your application! From 7a5e12bf59abc825a036ccaa84095cfad5f11740 Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Mon, 9 Oct 2023 19:12:59 -0300 Subject: [PATCH 03/13] Update link to mission --- content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index f5076e1c0..767643ea3 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -26,7 +26,7 @@ engineering team pushing forward the development and reliable operations of our ## Who we are 2i2c is a non-profit organization with a mission to make interactive computing more accessible, -scalable, and powerful for research and education: [https://2i2c.org/about/](https://2i2c.org/about/). +scalable, and powerful for research and education: [https://2i2c.org/mission/](https://2i2c.org/mission/). We accomplish this mission by providing managed cloud services for interactive computing, by providing development and technical leadership to researchers and educators that utilize this infrastructure for From 348aa61725426b0b6623ba06f795bec0d22ec8b2 Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Mon, 9 Oct 2023 19:14:25 -0300 Subject: [PATCH 04/13] Fix interlines --- .../23qQ4-open-source-infrastructure-engineer.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index 767643ea3..9d37a3779 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -91,11 +91,13 @@ work we do, the communities we serve, and our own organizational culture. ## What it is like to work at 2i2c and why you’ll like working with us -2i2c is a remote-first team that believes strongly in our organizational values and mission. We recommend -that you visit our jobs page: [2i2c.org/jobs](https://2i2c.org/jobs/), to learn about what it’s like to work -at 2i2c and why you should work with us. You will also find relevant information about our -compensation philosophy and our commitment to equal opportunity. For an even deeper look into how 2i2c works, -check out our [Team Compass](https://compass.2i2c.org/). +2i2c is a remote-first team that believes strongly in our organizational values and mission. + +We recommend that you visit our jobs page: [2i2c.org/jobs](https://2i2c.org/jobs/), to learn about what +it’s like to work at 2i2c and why you should work with us. + +You will also find relevant information about our compensation philosophy and our commitment to equal +opportunity. For an even deeper look into how 2i2c works, check out our [Team Compass](https://compass.2i2c.org/). ## How to apply From 7c23942fcf944a635f773096357ed73299d5f53f Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Mon, 9 Oct 2023 19:18:25 -0300 Subject: [PATCH 05/13] Avoid explicit urls --- .../jobs/2023/23qQ4-open-source-infrastructure-engineer.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index 9d37a3779..22bded9cd 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -25,8 +25,8 @@ engineering team pushing forward the development and reliable operations of our ## Who we are -2i2c is a non-profit organization with a mission to make interactive computing more accessible, -scalable, and powerful for research and education: [https://2i2c.org/mission/](https://2i2c.org/mission/). +2i2c is a non-profit organization with a [mission](https://2i2c.org/mission/) to make interactive computing +more accessible, scalable, and powerful for research and education. We accomplish this mission by providing managed cloud services for interactive computing, by providing development and technical leadership to researchers and educators that utilize this infrastructure for @@ -93,7 +93,7 @@ work we do, the communities we serve, and our own organizational culture. 2i2c is a remote-first team that believes strongly in our organizational values and mission. -We recommend that you visit our jobs page: [2i2c.org/jobs](https://2i2c.org/jobs/), to learn about what +We recommend that you visit our [jobs page](https://2i2c.org/jobs/) to learn about what it’s like to work at 2i2c and why you should work with us. You will also find relevant information about our compensation philosophy and our commitment to equal From c41a9b771b52f79c4bf86179b3a2c2b9c5010476 Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Mon, 9 Oct 2023 19:22:23 -0300 Subject: [PATCH 06/13] Give space for review --- content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index 22bded9cd..e54f5dded 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -8,7 +8,7 @@ work_description = [ ] salary_range = "$121,600 - $130,500" location = "Remote, required overlapping for US Central and US Pacific timezones" -date = "2022-10-09" +date = "2022-10-10" url_apply = "https://forms.gle/k75VmYUosxuyPWfi7" deadline = "We will begin reviewing applications around **October 16th**, and will accept them on a rolling basis until the position is filled." open = true From a3caf9467efb7553118790b72ecf97a85c2324e1 Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Mon, 9 Oct 2023 19:22:59 -0300 Subject: [PATCH 07/13] Fix reviewing application date --- content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index e54f5dded..eac632f5e 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -110,7 +110,7 @@ This is an essential requirement to resolve an existing imbalance in the team (m are located in European timezones). At this time, we will only review applications compatible with that essential requirement. -Keep in mind we will begin reviewing applications around Oct 17th, and will accept them on +Keep in mind we will begin reviewing applications around Oct 16th, and will accept them on a rolling basis until the position is filled. We are eager to receive your application! From 1dffce574238db7da4727b164ff2812d172212ae Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Mon, 9 Oct 2023 19:26:51 -0300 Subject: [PATCH 08/13] Disable tech content specialist job post. --- content/jobs/2023/technical-content-specialist.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/jobs/2023/technical-content-specialist.md b/content/jobs/2023/technical-content-specialist.md index 0ecc99fcb..adb52bebf 100644 --- a/content/jobs/2023/technical-content-specialist.md +++ b/content/jobs/2023/technical-content-specialist.md @@ -10,7 +10,7 @@ location = "Fully remote" url_apply = "https://forms.gle/H43CsVUoF7e2C2Nm8" deadline = "We will begin reviewing applications around **August 2, 2023**, and will accept them on a rolling basis until the position is filled." date = "2023-07-12" # This is the date we _post_ this job. -open = true # SET TO FALSE IF THE JOB IS NO LONGER OPEN +open = false # SET TO FALSE IF THE JOB IS NO LONGER OPEN show_date = true +++ From aab575b579d673347e55145836fd48688f0a4b17 Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Tue, 10 Oct 2023 18:45:50 -0300 Subject: [PATCH 09/13] Specific PT timezone Co-authored-by: Yuvi Panda --- content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index eac632f5e..7ead3f51a 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -68,7 +68,7 @@ work we do, the communities we serve, and our own organizational culture. - Experience collaborating and coordinating work via online platforms, such as GitHub, GitLab, or BitBucket, and distributed revision control. - Experience working with distributed service teams that use asynchronous methods of communication -- Working hours that overlap with US Central and US Pacific time zones +- Working hours that overlap with US Pacific time zones ## Desirable requirements From d21f6fa11d4cebb29282442f2d71f1d5b711f235 Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Tue, 10 Oct 2023 18:46:14 -0300 Subject: [PATCH 10/13] Specific PT timezone Co-authored-by: Yuvi Panda --- content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index 7ead3f51a..3f6adaa0d 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -105,7 +105,7 @@ Please fill out the [following form](https://forms.gle/k75VmYUosxuyPWfi7). ## Final note -We are looking for engineers with working hours overlapping US Central and US Pacific timezones. +We are looking for engineers with working hours overlapping US Pacific timezones. This is an essential requirement to resolve an existing imbalance in the team (most of our engineers are located in European timezones). At this time, we will only review applications compatible with that essential requirement. From cb449604dcf82aedfc1dfeda9dddf961520c7deb Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Tue, 10 Oct 2023 18:52:24 -0300 Subject: [PATCH 11/13] Clarify support rotation --- content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index 3f6adaa0d..49b4a108d 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -48,7 +48,7 @@ work we do, the communities we serve, and our own organizational culture. - Ensures the reliable operation of the 2i2c infrastructure (leveraging production-ready cloud-based tools such as JupyterHub, BinderHub, and Dask). -- Attends support-facing tickets +- Attends support-facing tickets as part of a support rotation process/group (this is not your _primary_ task, although it is currently a shared load among engineers). - Explores emerging technologies in the Cloud / DevOps space, design and implement cloud computing architecture in partnership with our team. - Participates in upstream open source communities we rely on (such as JupyterHub, BinderHub, Dask, etc) From 2093c71c9d19870448ce1f9e5b31596ebd9abe85 Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Tue, 10 Oct 2023 18:55:52 -0300 Subject: [PATCH 12/13] No pager --- content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index 49b4a108d..f143667f3 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -55,7 +55,7 @@ work we do, the communities we serve, and our own organizational culture. in partnership with the established leaders of those communities and collaborate with the Community Lead in the education and outreach around cloud computing. - Work with a distributed and global team - team members are given a lot of autonomy, and expected to be - proactive at communicating with one another and working with others to allocate effort that will maximize + proactive (we do not expect people to carry a pager) at communicating with one another and working with others to allocate effort that will maximize our impact. From e6f5fd040c5ec52ea9609b0941553e8ecb40b86e Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Tue, 10 Oct 2023 19:03:01 -0300 Subject: [PATCH 13/13] US Pacific time zone remaining update --- content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md index f143667f3..74f22b168 100644 --- a/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md +++ b/content/jobs/2023/23qQ4-open-source-infrastructure-engineer.md @@ -7,7 +7,7 @@ work_description = [ "Development of open source infrastructure for hosted JupyterHub service" ] salary_range = "$121,600 - $130,500" -location = "Remote, required overlapping for US Central and US Pacific timezones" +location = "Remote, required overlapping for US Pacific timezones" date = "2022-10-10" url_apply = "https://forms.gle/k75VmYUosxuyPWfi7" deadline = "We will begin reviewing applications around **October 16th**, and will accept them on a rolling basis until the position is filled."