Skills and Qualifications
Bachelor's Degree in Computer Science or related engineering majors is a plus
Previous teaching experience is preferred (including as a teaching assistant)
Excellent verbal and written communication skills
Knowledge of industry best practices is preferred
Prepare lecture notes and adjacent instructional content
Writing selected lessons or lectures, as agreed upon
Copyediting and proofreading of lecture material
Design coding exercises for lecture material
Code sample solutions for exercises
Code automated tests of exercise solutions
Design and write multiple-choice tests of material
Code sample solutions for larger projects
Thorough research into peer institutions with similar programs to determine the "norm" in the content area and how our company's program or course can stand out, giving us a competitive edge.
Thorough research into industry trends and employer expectations so our company's students are truly prepared for the workplace upon graduation.
Working as a subject matter expert to develop program sequencing and determine prerequisite courses.
Creating an outline of the programs
Create a day to day content for the program
Planning the curriculum matrix and map
Creating program/course outcomes.
Working with a subject matter expert to vet program/course outcomes.
Mapping outcomes to program/institutional outcomes.
Curriculum Developer and Teaching Assistant for Data Science
Bachelors, MS, MEng in Computer Science, Mathematics, Statistics, Data Science or a related discipline required
Experience working in a Linux environment
Experience with handling and managing large datasets
Excellent awk or python skills for processing large datasets
Proficiency with data visualization, reporting, and BI tools
Familiarity with cloud platforms such as AWS (preferred), Azure, Google
Experience with other scripting and compiled languages is a plus
Excellent spoken and written English, ability to conduct technical meetings in English with international employees and customers
Ability to learn new subjects quickly and thoroughly
Ability to work independently
Quality-oriented personality, good communication skills
Desire to work in fast-paced, team-oriented, rapidly changing environment
Curriculum Developer and Teaching Assistant for Software Development
Familiarity with React and other MVC JS frameworks
Knowledge of Computer Science Fundamentals (beyond arrays, loops, and recursions)
Knowledge of Laravel and other MVC PHP frameworks
Knowledge of relational database management systems, SQL and MongoDB
CSS framework experience (Bootstrap or similar)
Web-based portfolio demonstrating and speaking to involvement in projects.
Mobile-first Responsive Development experience
LESS or SASS experience
GIT or SVN experience
Adobe Illustrator or Sketch
Craft, ExpressionEngine, WordPress or similar CMS experience
Using Grunt.js or similar for project concatenation and organization
Contributions to Open Source projects
Agency experience preferred, but not required
Good to have Skills and Experience
Experience in the LAMP stack with platforms such as WordPress, Magento, and Laravel
Basic understanding of Vue,js, KnockoutJS, and ReactJS
Management of hosting environments, including deployment
Basic understanding of Twig
Curriculum Developer and Teaching Assistant for DevOps
Extensive Linux System administration and engineering experience;
General Networking skills required (TCP/IP, DNS, HTTP, SSL, etc.);
You have experience with the Compute features of the Microsoft Azure and Amazon Web Services clouds;
Excellent troubleshooting skills;
Familiar with provisioning tools such as Puppet, Ansible, Packer, Terraform;
Hands-on mentality with a demonstrated talent for solving problems proactively;
High degree of flexibility and adaptability;
Strong interpersonal communication skills and the ability to communicate with customers, vendors, and partners, across all levels of the organization (English);
A positive and open approach, we want you to have a voice and bring in new ideas and solutions;
Fast learner, flexible, can independently work and make good decisions, team player, and adaptable to change.
Curriculum Developer and Teaching Assistant for Digital Marketing
Proven experience in various statistical techniques, including logistic regression, cluster analysis, discriminate analysis (i.e. CHAID/CART) and other data mining methodologies a plus.
Certification in SAS or equivalent level of experience is a plus.
Ability to communicate with individuals at all levels in the Company and with various business contacts outside of the Company in an articulate, professional manner.
Strong analytics toolset skills; preferably in Google Analytics, SAS or SQL.
Ability to represent insights in PowerPoint, Excel, Tableau and other software packages to produce high-quality presentations.
Strong problem-solving skills and the ability to adapt existing systems to fast-changing requirements.
Ability to manage multiple projects simultaneously.
Must be able to meet deadlines and work well under pressure.
Curriculum Developer and Teaching Assistant for SDET
Java development experience
Working in a scrum/agile environment
The ability to work well within a team and have great communication skills
Strong knowledge of Selenium, Appium, TestNG and Cucumber preferred
Job Type: Contract
- Curriculum Development: 1 year (Preferred)
- High school or equivalent (Preferred)
Full Time Opportunity:
- Flexible schedule
- Professional development assistance