UNIX System Administrator as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures

Role Description

This is a volunteer remote role for a UNIX System Administrator. The UNIX System Administrator will be responsible for day-to-day administration and technical support of the organization’s UNIX FreeBSD, OpenBSD and GNU/Linux-based systems. Tasks include troubleshooting, system administration, and maintenance of operating systems. And also contributing to the foundations such as Free Software Foundation.

Qualifications
  • Strong knowledge and experience in System Administration and Troubleshooting
  • Experience in providing Technical Support
  • Proficiency in Operating Systems and BSDs and GNU/Linux System Administration
  • Familiarity with scripting languages such as Bash, and automation tools
  • Strong problem-solving skills
  • Excellent written and verbal communication skills
  • Ability to work independently and remotely
  • Bachelor’s degree in Computer Science or related field
  • Experience in cybersecurity is a plus
  • Contributions to the Free Software projects is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

Malware Analyst as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures

Role Description

This is a remote volunteer role for a Malware Analyst. The Malware Analyst will be responsible for analyzing and reverse engineering malware, cyber threat hunting (CTH), and ensuring application security. The Malware Analyst will also be responsible for cybersecurity in all aspects of the organization. The Malware Analyst will be responsible to contribute to the Free Software communities and organizations such as Free Software Foundation, GNU Project, and Linux Foundation.

Qualifications
  • Experience with Reverse Engineering and Malware Analysis
  • Familiarity with Cyber Threat Hunting (CTH) and Application Security
  • Knowledge of current cybersecurity trends and threats
  • Ability to think creatively and analytically to develop solutions to complex problems
  • Excellent written and verbal communication skills
  • Ability to work independently and remotely
  • Certifications such as Certified Malware Analyst (CMA) or Certified Reverse Engineering Analyst (CREA) are a plus
  • Bachelor’s degree in Computer Science, Cybersecurity, or related field is preferred
  • Contributions to Free Software projects is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

Python Developer as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures

Role Description

This is a volunteer, remote role for a Python Developer. The Python Developer will be responsible for writing effective, scalable code, building back-end systems, integrating user-facing elements into applications, and collaborating with cross-functional teams to define, design, and ship new features. The Python Developer will also be responsible for maintaining documentation, identifying and addressing bottlenecks and bugs, and participating in regular code reviews. And also Python Developer needs to contribute directly to the upstream Python programming language codebase

Qualifications
  • Experience in Back-End Web Development and Software Development
  • Proficiency in Object-Oriented Programming (OOP) and Python programming language
  • Experience with Databases, such as PostgreSQL and MariaDB
  • Ability to write clean, maintainable and efficient code
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript
  • Understanding of fundamental design principles behind a scalable application
  • Ability to implement automated testing platforms and unit tests
  • Experience with version control tools, such as Git
  • Bachelor’s Degree in Computer Science, Engineering or related field
  • Excellent problem-solving skills and attention to detail
  • Prior experience in Free Software development and/or contributions to Free Software projects is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

GNU Emacs developer as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures

Role Description

This is a volunteer remote role for a GNU Emacs Developer. The GNU Emacs Developer will be responsible for developing, debugging and extending GNU Emacs, and working with other developers to maintain the codebase. The developer will also be required to work on any tickets raised by users to improve the quality of GNU Emacs.

Qualifications
  • Strong proficiency in programming in C and/or Lisp
  • Prior experience with GNU Emacs development is a plus
  • Experience with debugging and testing software
  • Strong communication skills and the ability to work effectively in a team
  • Demonstrate initiative, self-motivation, and enthusiasm to learn
  • Contribute to Free Software communities
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

WordPress developer as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project.This is an open way to software and open infrastructures

Role Description

This is a volunteer remote role for a WordPress Developer. The WordPress Developer will be responsible for designing, developing and implementing websites that are optimized for search engines and user experience. The WordPress Developer will also be responsible for troubleshooting, debugging and upgrading existing WordPress websites.

Qualifications
  • Web Design and Responsive Web Design skills
  • Back-End and Front-End Web Development skills
  • Experience in Web Development
  • Ability to write clean and optimized code
  • Experience with WordPress, PHP, HTML, CSS, and JavaScript
  • Experience with Git and version control systems
  • Excellent problem-solving and debugging skills
  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • Experience in nonprofit or social impact organizations is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

PostgreSQL Developer as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project.This is an open way to software and open infrastructures

Role Description

This is a volunteer remote role for a PostgreSQL Developer. The PostgreSQL Developer will be responsible for designing, developing and maintaining PostgreSQL databases and solutions while ensuring their performance, security, and availability. The PostgreSQL Developer will also collaborate with cross-functional teams to identify business opportunities and provide customized solutions, and will work closely with software engineers to design and deploy scalable database architectures. And also the PostgreSQL Developer will contribute to the upstream PostgreSQL code base.

Qualifications
  • Strong proficiency in PostgreSQL and SQL
  • Experience with PostgreSQL programming languages like PL/pgSQL, Python, and Ruby
  • Experience with database administration, performance analysis, and tuning
  • Excellent knowledge of Database Architecture, SQL Query Optimization, and Design Patterns
  • Working experience with Linux and Shell Scripting
  • Bachelor’s degree or higher in Computer Science, or a related field
  • Ability to work independently and collaboratively in a remote team environment
  • Strong communication and problem-solving skills
  • Experience with Git version control and agile methodologies is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

A Guide for Hackers who wants to become a committer

A Guide for Hackers who wants to become a committer

This repository includes the path to become a committer with any kind of git oriented workflow to push commits to any kind of forge.

Setting SSH Keys

Please read :

Configuring GPG Key

gpg --list-secret-keys --keyid-format=long

  • Then run this command but replace 3AA5C34371567BD2 with your GPG Key ID:

gpg --output secret.key --export-secret-keys 3AA5C34371567BD2

  • Then run this command for Revocation Certificate but replace 3AA5C34371567BD2 with your GPG Key ID:

gpg --output revoke.asc --gen-revoke 3AA5C34371567BD2

Then export your public key with this command but replace 3AA5C34371567BD2 with your GPG Key ID :

gpg --armor --export 3AA5C34371567BD2 > 3AA5C34371567BD2.asc

For signing Commits with your GPG Key

Please read this :

Conclusion
  • We have generated SSH Key and added our public SSH Key to our GitHub account.
  • We have generated GPG Key, exported secret key, exported revocation certificate, published our public key to a server in this example PGP Global Directory and then we moved our secret.key and revoke.asc to an external disk. Then we added our GPG key to GitHub account.
  • For signing commit we configured our git account.
Where we store this documentation

happy hacking!…

C, Systems Programming and UNIX/Linux courses

C, Systems Programming and UNIX/Linux courses

We started practicing C, Systems Programming and UNIX/Linux courses which is written by Kaan Aslan who is the president of C and Systems Programmer Association. Please see https://csystem.org for the association web site.

Our forge addresses are :

happy hacking!…

Volunteer is needed for Linux Kernel Programmer Role

Company Description7

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures

Role Description

This is a volunteer, remote role for a Linux Kernel Programmer. The Linux Kernel Programmer will be responsible for designing, developing, and maintaining the Linux kernel and its associated components. They will work closely with cross-functional teams to identify and resolve issues, and collaborate with other developers to improve software performance and functionality.

Qualifications
  • Strong proficiency in C and Assembly programming languages
  • Experience with Linux Kernel Development, including Device drivers, Memory Management, and Networking Protocols
  • Experience in debugging and profiling tools such as gdb, strace, and ftrace
  • Excellent knowledge of operating system fundamentals, such as process scheduling, memory allocation, and interprocess communication
  • Experience with git/version control and build tools such as make, cmake, and ninja
  • Bachelor’s degree or higher in Computer Science, or a related field, or equivalent experience
  • Excellent problem-solving skills and the ability to work independently and in a team environment
  • Strong communication skills, including the ability to communicate complex technical ideas to both technical and non-technical audiences
  • Contributions to the free software community are a plus
  • UNIX systems knowledge and experience such as FreeBSD and OpenBSD is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

 

Building a Free Community

Building a Free Community

Gamifying the tasks management

On Hacking as told by Richard M. Stallman  hacking is exploring the limits and playful cleverness. So gamifying the tasks management and using unordinary and heterodox methods as in told by many martial arts lecturer is highly critical. Thus we can be fast while serving to the public and our community members.

Copyright which enforces Free Software Licenses and Copyleft philosophy

We are keen to become a Free Software project entirely runs by its own members and in other words community driven project. So we need a strong Copyleft  license such as AGPLv3+  which is a license for internet based software and then we can knit our community to stay strong together for a better hack experience.