Skip to content

Instantly share code, notes, and snippets.

@rumverse
rumverse / sdet.md
Last active August 9, 2018 11:05
Software Developer in test

Software Developer in Test (SDET)

A software engineer with QA practice mindset. They ensure that test plans and test cases are developed and automated on all layers of the ecosystem. They are expected to own the software or system feature "test" which is no different from end-user features that is meant to validate these features. They must be able to write unit tests, functional tests, integration tests, load tests, performance tests and automated UI/UX tests.

Responsibilities

@rumverse
rumverse / appsupplead.md
Last active August 9, 2018 09:35
Application Support Lead

Application Support Lead

Lead and provide high quality operational and technical application and systems support to internal and external customers. The role owns the Problem Management process and ensure that the goals are achieved. Adverse impact reduction of incidents and problems; Prevention of reoccurence of incidents are important to the role.

Responsibility

@rumverse
rumverse / itseceng.md
Last active May 7, 2023 20:37
IT Security and Systems Engineer

Overview

The IT Security and Systems Engineer is responsible for defining IT and system security requirements, implementing and monitoring security measures for the protection of computer systems, networks and information, designing computer security architecture and developing detailed cybersecurity designs and action items. This includes identifying partners, people and other resources to realize the security requirements.

We are looking for someone who enjoys security work and possesses both deep and wide expertise in the security space.

You will make things more secure by protecting system boundaries, keeping computer systems and network devices hardened against attacks and securing highly sensitive data. Qualified candidates will have a background in security or systems engineering. IT support experience is also highly desired.

Responsibilities

@rumverse
rumverse / cse.md
Created January 2, 2018 06:05
Cyber Security Engineer / Analyst

Cyber Security Engineer / Analyst

We are looking for an experienced cyber security specialist with strong fundamentals on cyber security for web and mobile applications, ideally a developer or engineer by background in financial or similar high risk systems, who is able to conduct security related testing (vulnerability, penetration etc testing) himself. Also, he is able to design and calibrate these tests according to client risk profile and security requirements.

Responsibilities:

  • Establish and execute repeatable cyber security risk assessment procedures
@rumverse
rumverse / psa.md
Last active October 20, 2017 10:19
Platform Solutions Architect

The Platform Solutions Architect

The role is a high level (managerial/director) position. He/she will interpret, design and define architecture based on client requirements and available technology within a new, enterprise-grade, iOT platform. Champion innovations in terms of integration both existing and non-existing that will result into beautiful and effective user experiences into the hands of millions of people, and ultimately connecting billions of connected products or things. He will be using an existing iOT platform as a primary backend and decorate with other 3rd Party services to realize unique and custom consumer journeys.

The Platform Solutions Architect will lead design and technology-related communications and participate in bridging stakeholder expectations. The Platform Solutions Architect will coach platform solutions engineers and delivery managers in order to set and manage client expectations.

Responsibilities

@rumverse
rumverse / psl.md
Last active October 20, 2017 08:41
Platform Solutions Engineer

Platform Solutions Engineer

Platform Solutions Engineer are full-stack developers that have in-depth skill in integrating APIs and other 3rd Party services to produce mobile, web and hybrid applications using Ionic 2, AngularJS 2+ and progressive web application features. This is exciting for developers that get satisfaction from gluing together seemingly disjoint services into a beautiful consumer experiences and excited about internet of things.

The candidate should have sufficient experience in software engineering, experience with object-oriented design, coding and testing patterns as well as experience in engineering (commercial or open source) software applications. He or she should understand how algorithms work and appreciates program complexity (Big O).

Responsibilities

@rumverse
rumverse / tba.md
Last active October 20, 2017 10:11
Technical Business Analyst

Technical Business Analyst

Are client-facing technical people, establishing relationships with both our customers and our internal staff, that enable us to deliver the right outcomes, the first time. In this role, you will leverage your passion for technology, your strengths, and the strengths of your teammates to deliver the best outcomes to each client thru usage of both custom and defined architecture and discover integration opportunities subject to sign-off by platform owner. The TBA is a requirements gathering and scoping expert with either a development, solutions architecture or software engineering background.

Responsibilities

  • Understanding business and technical outcomes for clients.
  • Formulate vision for a technical solution, and collaborating on that solution both internally and with the client to ensure that technical outcomes are aligned with client expectations.
@rumverse
rumverse / diso.md
Last active October 20, 2017 00:18
Director of IT and Strategic Operations

Director of IT and Strategic Operations

The position is a senior management role. It is a research backed fact that the most efficient and happiest software engineering teams are those with managers that can do what the developers do. That said, although the primary role is to develop strategic and tactical roadmaps, establishment of highly optimal operating procedures, hiring and team building, hands-on experience is a must and possible involvement is expected. The position is also key for bridging the gap of stakeholder expectations and reality. Together with managers, streamline the throughput of the organization and their respective delivery lines.

Responsibilities:

@rumverse
rumverse / test.md
Created September 8, 2017 05:28
test
I suspect the query will need to be refined a little as we learn exactly how Shopify is being set up, but I believe this is basically correct.

@rumverse
rumverse / gist:6d0be11500ea72c6cc82e9b83daebb93
Created August 23, 2017 17:06
RESET current branch with remote branch
git fetch origin
git reset --hard origin/<branch name>