Apply

Software Engineer III, Release Engineering

Posted 10 days agoViewed

View full description

💎 Seniority level: Middle

📍 Location: Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Arab Emirates, United Kingdom, United States of America, Uruguay, UTC+3, UTC-8

💸 Salary: 88975.0 - 139056.0 USD per year

🔍 Industry: Nonprofit, Software Development

🏢 Company: Wikimedia Foundation👥 251-500💰 $2,100,000 Grant about 5 years ago

🗣️ Languages: English

🪄 Skills: DockerPythonJenkinsKubernetesGoCI/CDTerraformAnsible

Requirements:
  • Bachelor's degree or equivalent in related work experience.
  • Written and verbal English communication skills sufficient for a remote work environment.
  • Collaboration and consensus-making skills.
  • Professional experience with systems/DevOps engineering.
  • Experience with complex software development.
  • Experience with continuous integration/delivery (CI/CD) systems.
  • Experience with Kubernetes and containerization.
  • Familiarity with server configuration management software (e.g., Ansible, SaltStack, Chef, or Puppet).
  • Familiarity with infrastructure as code tools (e.g., Terraform/OpenTofu).
Responsibilities:
  • Deploying Wikipedia and other wikis.
  • Maintaining and adding features to the continuous delivery system.
  • Using Docker, BuildKit, and Kubernetes to enhance the deployment pipeline.
  • Upgrading and maintaining Release Engineering tools for the developer community, which includes CI/CD infrastructure like Jenkins, Zuul-CI, Docker, and GitLab, as well as deployment tooling.
Apply