• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!
  • Dies ist ein moderiertes Forum. Dein Beitrag ist für dich und andere erst sichtbar, wenn er von einem Teammitglied moderiert wurde! Wird dein Beitrag abgelehnt erhältst du eine Meldung. Bitte erstelle so lange keine neuen Beiträge! Die Freischaltung wird auch nicht durch Nachfragen bei einem Teammitglied beschleunigt.

Entwickler OP Admin Suche Stelle als Developer / DevOps Engineer

BoneBow

Minecrafter
Registriert
13 September 2014
Beiträge
1
Diamanten
0
Guten Tag,

ich bin momentan auf der Suche nach einem neuen Projekt, dem ich mich anschließen kann. Dabei kann ich als Developer sowohl im Bereich der Web-Entwicklung als auch im Bereich der Java-Entwicklung aktiv werden, bin jedoch bei weitem nicht auf diese Gebiete beschränkt (→ Fähigkeiten). Ich möchte mich nicht als Dienstleister verstehen, sondern als vollwertiges Teammitglied mit angemessenen Berechtigungen.

▸ Über mich
Ich besuche derzeit die gymnasiale Oberstufe. Nähere Details zur meiner Person können gerne im persönlichen Gespräch erfragt werden; persönliche Informationen ohne unmittelbaren Bezug zu meinen Qualifikationen werde ich jedoch nicht öffentlich posten.

▸ Fähigkeiten
Im Folgenden werde ich einen groben Überblick über meine Fähigkeiten geben, in den auch konkrete Anwendungsmöglichkeiten integriert sind. Da ich in der Vergangenheit überwiegend an Projekten gearbeitet habe, deren Code nicht für die Öffentlichkeit bestimmt war, werde ich diese natürlich nicht veröffentlichen. Nach einer ersten Kontaktaufnahme wird es jedoch einfach sein, sich von meinen Fähigkeiten zu überzeugen.

• Java (sowohl BungeeCord- als auch Spigot-Plugins, Standalone)
• Objektorientierung und Singleton Pattern​
• Maven: u.a. Module, Javadoc, ... (→ Continuous Delivery/Deployment: Jenkins, Nexus)​
• Einsatz von Bibliotheken wie Apache Commons, Google Guava/GSON und Lombok​
• MySQL über JDBC sowie Connection Pooling​
• APIs: Vault, WorldEdit/WorldGuard, HolographicDisplays, NuVotifier und weitere​
• Skalierbarkeit: Bereitstellung von Servern in Abhängigkeit von Nachfrage​
• ServerSockets: Effiziente Kommunikation zwischen BungeeCord und Spigot-Servern​
• Reflection: Vorverarbeitung und dynamische Registrierung von Befehlen​
• Erleichtertes Erstellen von (dynamischen) Inventar-Menüs​
• Web
• Frontend-Entwicklung: responsive und mobile-first mit HTML5, CSS3, JavaScript (auch jQuery, Ajax)​
• PHP (auch OOP und Reflection → MVC, MySQL über PDO, Smarty als Template Engine)​
• GruntJS (JS Uglifier, Sass, CSS Minifier, uvm.) und Composer​
• Git (GitHub, Bitbucket, GitLab)
• Effizientes Continuous Delivery/Deployment z.B. für Minispiel-Netzwerke mit Datenbank, Website und den eigentlichen Servern
• Jenkins, Nexus​
• Docker​
• Datenbankmigration (z.B. Flyway)​
• Administration
• und Absicherung von Unix-basierten Systeme wie Debian oder Ubuntu​
• von Domains z.B. mit CloudFlare​
• von TeamSpeak-Instanzen auch mit erweiterter Rechteverwaltung und über telnet​
• von Webservern (Apache (auch Tomcat), nginx)​
• Organisation
• Dokumentation (auch mit Javadoc)​
• Issue Tracker​

Zudem bringe ich zahlreiche Ideen für die konzeptionelle Gestaltung und Umsetzung von Minispielen, Systemen, usw. mit, die sich im Laufe meiner bis 2012 zurürckreichenden Minecraft-Erfahrung angesammelt haben.

▸ Anforderungen
Grundsätzlich ergibt es für mich nur Sinn, in ein Projekt einzusteigen, wenn ich dort die Möglichkeit habe, meine Kenntnisse und Fähigkeiten in vollem Maße einzubringen und so auch auszubauen. Daher erwarte ich, auf ein Team zu treffen, in welchem ich die dafür notwendigen Freiräume und also auch Befugnisse habe.

Ich würde ein Projekt präferieren, welches bereits öffentlich zugänglich ist und erste Erfolge verzeichnet hat, also tagsüber ohne Probleme 25+ Slots belegt hat und weiter expandieren möchte. Ich schließe mich aber gerne auch einem erfolgsversprechendem Projekt an, welches noch in der Entwicklung ist - egal in welchem Stadium. Mit den folgenden Kriterien beurteile ich für mich die Erfolgsaussichten eines Projekts:

• Gut überlegtes und ausgewogenes Konzept, welches nicht ausschließlich aus Nachahmen eines der bekannten Server besteht
• Umfassende Einbindung meiner Person in sämtliche Überlegungen in Bezug auf Konzept, Technik und Entwicklung
• Angemessene technische Ausstattung und abgesicherte Finanzierung
• Wirklich verlässliche Spielerquelle(n) sowie ein entsprechendes Marketingkonzept
• Bereits existierendes Bauteam, dass den Ansprüchen des Konzepts gewachsen ist
• Sehr gute Orthographie und Rhetorik bei jenen Projektteilnehmern, die für die Öffentlichkeitsarbeit verantwortlich sind

Viele haben mir in etwa diese Frage schon gestellt. Einem davon habe ich heute diese Antwort gegeben:

Meine Kenntnisse erfodert in der Regel eine umfassende Umstellung im Entwicklungsbereich, was die technischen Komponente des Projekts auf eine höhere Ebene hebt. Zu einer solchen Umstellung muss es grundlegend eine Bereitschaft geben. Wenn ich einen nicht unerheblichen Teil meiner Freizeit in ein Projekt investiere, möchte ich dabei auch meine Fähigkeiten weiterentwickeln können. Dies umfasst allerdings ausdrücklich nicht den sofortigen Zugriff auf alle sensiblen Bereiche. Tatsächlich führt meine Herangehensweise ans Deployment ganz im Gegenteil dazu, dass sich der Kreis der Personen, die auf die Produktivumgebung Zugriff erhalten, verkleinern kann. Dass ich als jemand, der sich mit der Art und Weise der Systemstrukturierung und des Deployments sehr intensiv mit dem Zusammenspiel zwischen dem zu entwickelnden Netzwerk-System und dem Betriebssysstem befasst, früher oder später auch dazugehöre, liegt in der Natur der Sache. Es hat sich allerdings bewährt, den Zugriff auf den Server zu Beginn der Zusammenarbeit zunächst beispielsweise nur indirekt über TeamViewer-Sessions erfolgen zu lassen, sodass nicht nur etwas Sicherheit bleibt, sondern auch jeder einzelne Schritt des Vorgehens unmittelbar erklärt werden kann.

▸ Kontakt
Schreibe mich zur Konktaufnahme am besten hier im Forum mit einer privaten Nachricht an, nicht mit einer Antwort hier im Thema. Gebe mir darin einen kleinen Überblick über euer Projekt, mit Name, eine kurze Beschreibung, Stadium und die bisherige Aufgabenverteilung. Danach können wir gerne über TeamSpeak oder Discord ein Gespräch führen.

Viele Grüße
 
Zuletzt bearbeitet:

maybeto

Schafhirte
Registriert
30 September 2012
Beiträge
139
Diamanten
21
Minecraft
maybeto
Wenn ich deine Anforderungen so durchlese, suchst du ein bestehendes Projekt, in das du einsteigst, deine Ideen und Vorstellungen einbringst, verlangst Befugnisse und Einbindung in alle relevanten Bereiche....
Sinnvoll wäre es, so denke ich, das du dich erst mal in ein Team integrierst, das Team respektierst, zeigst, was du wirklich drauf hast und dich beweist und hoch arbeitest.
 

BIGTOM_HD

Minecrafter
Registriert
25 Juli 2017
Beiträge
0
Alter
27
Diamanten
300
Hallo BoneBow ich würde mich freuen wenn du mich auf Skype anschreibst Gamer LP
 
Oben