Author: Chris Collins

Project Manager

A technology project manager is responsible for planning, executing, and finalizing technology projects within the constraints of budget and time. This will require acquiring resources, coordinating team members’ activities, recruiting any third-party contractors, defining the objectives of the project, ensuring the project meets its various milestones and overseeing quality-control of the product at its various stages.

Responsibilities

  • Define and document project scope, goals and deliverables that support business goals in collaboration with different stakeholders.
  • Develop full-scale project plans and associated communication documents.
  • Communicate project updates and expectations to stakeholders and project team members respectively in a timely and clear manner. As the project progresses, the project manager should continually manage expectations of both the team members and stakeholders.
  • If the project undergoes change or needs additional resources, submit updates to stakeholders clearly explaining the situation and present the various alternatives. 
  • Always be prepared with a back-up plan for unexpected circumstances by identifying project dependencies and critical path to project completion.
  • Use a software that can provide daily updates on the progress of the project and help prepare reports and requirements at different stages of the project.
  • Run all regular agile meetings both internally and externally.

Required Skills

  • Bachelor’s degree or equivalent education or work experience
  • 2+ years of experience in a project management capacity- actively involved with all aspects of project development and execution
  • Strong familiarity with software development tools including ticket tracking systems (IE Jira, Basecamp, etc), team collaboration tools (Slack, Zoom, Hangouts, etc), and reporting tools

 

[ SAMPLE JOB DESCRIPTION]

IT Infrastructure Engineer

We are looking for an IT Infrastructure engineer who would maintain, monitor and upgrade the hardware and software components of our IT network – servers, computers, routers and other equipment. The engineer is also expected to troubleshoot common IT issues that may arise during business hours as well as prepare a sound back-up plan for any unexpected network outages.

Responsibilities

  • Establish and maintain a sophisticated IT network (hardware and software) to ensure smooth functioning of Shift/Enter’s daily business operations.
  • Troubleshoot daily “IT-Issues” arising from any Shift/Enter employee.
  • Daily focus on minimizing IT outages by regular updates and upgrades to the IT network but also new ways to make the network efficient, cost-effective and secure.
  • Help employees who require support with daily IT activities.
  • Maintain IT access permissions of employees to access confidential company resources and information.

Required Skills

  • Hardware knowledge – A strong working knowledge of servers, routers, computers, printers and other electronic equipment in the office. The IT engineer should also know how to manage LANs, the internet and other wired/wireless networks that connect the above devices.
  • Problem-solving skills Getting a multitude of software and hardware to work harmoniously is a challenging task. A strong deductive skill combined with patience will serve the IT engineer well. 
  • Customer service – The IT engineer will work with other Shift/Enter employees on a regular basis. Communicating well with them helps the IT engineer solve IT outages quickly but also build a strong working relationship with fellow employees.

 

[ SAMPLE JOB DESCRIPTION]

UX/UI Designer

We are looking for a UX designer who is hardworking, able to design excellent user interfaces for our web applications and interested in all aspects of software development.

Responsibilities

  • The UX designer will be responsible for the design of user interfaces for our in-house and consumer-facing web applications while working as part of the UX team. 
  • The designer is expected to work extensively with our software development team to produce successful graphical content for the front-end of our web applications. 
  • The designer should understand branding, marketing and consumer behavior and apply that knowledge to their designs.

Required Skills

  • > 1 year experience in web-based and/or app UI design, involved in all stages of development: UX, information architecture, user research, scrum-based project planning and implementation. 
  • >2 years experience designing mockups and prototypes using tools like Figma, Sketch, and Adobe XD. 
  • Expected to demonstrate examples of above work in a digital portfolio showing strong design skills.
  • Significant experience in Adobe Creative Suite: Photoshop, Illustrator, Indesign, Dreamweaver. 
  • Some experience using HTML and CSS to design emails and websites
  • The designer should have excellent attention to details, should be aware of good design principles and be well informed of all the latest design trends. 
  • The candidate must also possess strong communication skills to lead a project and work well with fellow team members to finish a project within the allotted time. 
  • BA in graphic design, art, marketing, communication or related fields or equivalent industry experience.

Cyber Security Engineer

We are looking to hire a Cyber Security Engineer with an analytical mind and a detailed understanding of cyber security methodologies. 

Responsibilities

  • Major responsibility is to implement, monitor and properly upgrade security measures designed to protect Shift/Enter’s data, systems and networks.
  • The candidate should have a constantly and dynamically evolving approach to the growing cyber security threats  to company’s resources by staying up-to-date on the different security threats and hacking techniques and continuously testing different security measures against them to maintain a strong company cyber security infrastructure.
  • The candidate should have a credible plan in case of system, network or sensitive data breaches.
  • Testing and identifying the various system and network vulnerabilities
  • Regular reporting to relevant departments regarding the cyber threats detected and eliminated, potential vulnerabilities identified in the network and measures taken to combat them.

Required Skills

  • Cyber Security Engineers must have significant experience with security infrastructure such as  Firewalls (functionality and maintenance), VPN, IDS/IPS and Web-Proxy. 
  • > 1 year of work experience in incident detection, incident response and forensics
  • Experience with adapting and upgrading Firewalls, Office 365 security, VSX and Endpoint security
  • Proficiency in C++, Python, Ruby, Java, Node, Go and/or Power Shell
  • Engineers are expected to have meticulous attention to details, strong analytical skills, outstanding problem-solving skills, familiarity with different technologies, understand cyber security issues well and work well under pressure to deliver on tight deadlines.
  • Bachelor’s degree in IT/Computer Science/Systems’ Engineering or relevant industry experience.