
Creative Writer
Position Summary
A creative/technical writer will be responsible for writing technical documentation. Role will receive requirements from a documentation project manager and/or team lead and create technical documents, white papers, blog post, newsletters, how-to instructions, and video scripts. Role will work closely with graphic designers, software developers, software power users, and clients. Role will work independently or as part of a team.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
Creative writing with a keen eye for detail and ability to capture a non-technical audience while clearly communicating concepts to subject matter experts.
-
Constructing copy for several different audiences.
-
Create video scripts that balance both quantity of content and quality of content.
-
Conduct interviews with an audience including subject matter experts, non-technical personnel, software developers, and graphic designers.
-
Coalesce information into meaning stories, news articles, and technical manuals.
Essential Duties & Responsibilities
-
Conduct research interviews
-
Prepare outlines, short & long copy.
-
Fact check information
-
Insure logical flow of information
-
Obtain feedback from key stakeholders
-
Publish final copy
-
Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines
Availability
-
Flexibility with the need to work during business hours at times
-
3-10 hours per week
Data Analyst
Position Summary
The data analyst will primarily work with data and information surfaced in Google Analytics and Google AdWords dashboards. While this role must have an in depth knowledge of database systems the primary responsibility is look at data analytically; to help interpret data trends, and create dashboards that will allow business and technical stakeholders to make effective decisions.
-
Query data systems and databases.
-
Mining data from primary and secondary sources, then reorganizing said data in a format that can be easily read by either human or machine.
-
Using statistical tools to interpret data sets, paying particular attention to trends and patterns that could be valuable for diagnostic and predictive analytics efforts.
-
Demonstrating the significance of data trends that impact both their organization and industry.
-
Preparing reports for executive leadership that effectively communicate trends, patterns, and predictions using relevant data.
-
Collaborating with programmers, engineers, and organizational leaders to identify opportunities for process improvements, recommend system modifications, and develop policies for data governance.
-
Creating appropriate documentation that allows stakeholders to understand the steps of data analysis process to duplicate or replicate the analysis if necessary.
Technical skills include knowledge of database languages such as SQL, R, or Python; spreadsheet tools such as Microsoft Excel or Google Sheets; and data visualization software such as Tableau or Qlik. Mathematical and statistical skills are also valuable to help gather, measure, organize, and analyze data.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
Knowledge of Relational database systems (MySQL, SQL Server, Oracle, etc)
-
Document storage systems, such as Elasticsearch a huge plus
-
Key/value storage systems - Redis, DynamoDB, etc
-
Knowledge of Google Analytics required
-
Knowledge of Google AdWords required
-
Mathematical and Statistics background a huge plus
-
Ability to create dashboards and meaningful reports using standard reporting tools
Essential Duties & Responsibilities
-
Work on teams and able to communicate effectively.
-
Ability to apply discretion and trust with confidential material
-
Ability to effectively apply analytical and problem-solving skills
-
Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines
Availability
-
Needs to be able to work during normal business hours
-
At least 16 hrs/wk to make use of time efficient
Dev Ops
Position Summary
A software dev/Ops engineer will develop, create, and modify general computer applications software or specialized utility programs. Role will provide system architecture design concepts as well as manage cloud infrastructure. Role will work under the direction of a project manager/team lead. In some cases role will serve as the team lead. Role will need to write system requirements and conduct code reviews.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
Linux, Windows OS experience
-
Web server, load balancing, router experience
-
Nginx, Apache, IIS, HAProxy, etc
-
AWS experience and/or Azure cloud services experience
-
Scripted server provisioning and maintenance
-
Git
-
Relational database systems (MySQL, SQL Server, Oracle, etc)
-
Document storage systems, Elasticsearch a huge plus
-
Key/value storage systems - Redis, DynamoDB, etc
-
SQL
Essential Duties and Responsibilities
-
Enterprise-level dev/ops
-
Server monitoring, patching and support
-
Designing system infrastructure, not just maintaining or supporting
-
Work on teams and able to communicate effectively.
-
Facilitating and organizing a team
-
In depth work with AWS and/or Azure
-
Big data experience - search, log processing, analytics
-
Ability to apply discretion and trust with confidential material
-
Ability to effectively apply analytical and problem-solving skills
-
Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines
Availability
-
Needs to be able to work during normal business hours
-
At least 16 hrs/wk to make use of time efficient
Front-End Software Developer
Position Summary
A software engineer/developer will develop, create, and modify general computer applications software or specialized utility programs. Role will receive requirements from a project manager and/or team lead and develop software per specifications. Role will also analyze user needs and develop software solutions. This position will design software or customize software with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or development as part of a team.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
C#, JavaScript, Git
-
ASP.Net MVC, Vue.js, SQL
-
Relational database systems (MySQL, SQL Server, Oracle, etc)
-
Document storage systems, especially Elasticsearch
-
Key-value storage systems - Redis, DynamoDB, etc
-
Cloud services and hosting, especially AWS
-
JSON, HTML, CSS, XML
Essential Duties & Responsibilities
-
Web development
-
Worked on teams of developers and able to communicate effectively.
-
Experience in enterprise-level development
-
Experience doing remote contract work (i.e. able to work independently without a lot of guidance)
-
Agile development practices
-
Big data experience a plus - search, log processing, analytics
-
Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer
-
Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
-
Ability to apply discretion and trust with confidential material
-
Ability to effectively apply analytical and problem-solving skills
-
Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines
Code Quality Skills
-
Code review experience
-
Knowledge of basic web security practices
-
Unit testing
Availability
-
Needs to be able to work during normal business hours
-
At least 16 hrs/wk to make use of time efficient
Graphic Designer
Position Summary
Graphic designers/artis design graphics for use in media products such as magazines, newsletters, white-papers, case studies, infographics, advertisements, and signage. Additionally, the company is seeking a profession who understands how graphic design relates to print, digital, as well as online user experience and interface.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
Design graphics for logos, infographics, printed material, web published materials
-
HTML5, CSS, Photography experience
-
In depth knowledge of photo editing using one or more of the following:
-
Photoshop
-
Illustrator
-
InDesign
-
Pixir
-
GIMP
-
Procreate
-
-
Knowledge of website builder SaaS tools like Wix, Squarespace, Shopify, etc.
Essential Duties & Responsibilities
-
Work in a team environment to understand and document client requirements
-
Develop concepts, graphics and layouts for product illustrations, logos, and websites
-
Prepare rough drafts and review final layouts
-
Create website graphics
-
Design graphics that enhance the online user experience
-
Create HTML & CSS and work closely with software developers
-
Work on teams and able to communicate effectively.
-
Ability to apply discretion and trust with confidential material
-
Ability to effectively apply analytical and problem-solving skills
-
Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines
Availability
-
Needs to be able to work 3-10 hrs/wk to make use of time efficient
Microsoft PowerApps Developer
Position Summary
A Microsoft PowerApps developer will create and modify low code computer applications software or specialized utility programs to manage data between disparate data systems. Role will receive requirements from a business user or data analyst and develop software per specifications. Role will also analyze user needs and develop software solutions. This position will use Microsoft PowerApps suite to develop software solutions with the aim of optimizing operational efficiency.
The role should have a general knowledge of software development and other relevant web technologies. The role should have proven hands-on experience developing PowerApp solutions and be familiar with an Agile team environment. They should be able to stick to timelines and measure progress during development.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
Build and test low-code applications with Power Apps, Power Automate, and Microsoft Dataverse
-
Developing PowerApps model and canvas driven apps
-
Development of DAX functions and Power Flows development
-
Microsoft PowerBI (a plus)
-
Power Apps integrations with Azure Data
-
Knowledge of Excel
-
Relational database systems (MySQL, SQL Server, etc.)
-
Cloud services and hosting, especially Microsoft Azure
-
JSON, HTML, CSS, XML (a plus)
Essential Duties & Responsibilities
-
Low-code application development
-
Worked on teams of developers and able to communicate effectively.
-
Experience doing remote contract work (i.e. able to work independently without a lot of guidance)
-
Perform systems analysis and programming tasks
-
Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
-
Ability to apply discretion and trust with confidential material
-
Ability to effectively apply analytical and problem-solving skills
-
Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines
Code Quality Skills
-
Code review experience
-
Knowledge of basic web security practices
-
Unit testing
Availability
-
Needs to be able to work during normal business hours
-
At least 16 hrs/wk to make use of time efficient
SCRUM MASTER
Position Summary
The scrum master will lead a technical team of front-end developers, back-end developers, dev/ops, and QA resources. The scrum master leads the daily stand-up meeting and manage the product backlog, assigns task, manages any roadblocks, and arranges code reviews. Additionally, the scrum master will consult with the product owner and system architect to insure the project achieves the desired result.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
Project Management experience
-
Agile Software Development Process
-
Scrum framework experience
-
AWS experience and/or Azure cloud services experience
-
WebForms, MVC, .NET
-
Git
-
Relational database systems (MySQL, SQL Server, Oracle, etc)
-
Document storage systems, Endeca, Elasticsearch, Lucidworks a huge plus
-
Key/value storage systems - Redis, DynamoDB, etc
Essential Duties & Responsibilities
-
Enterprise-level software experience
-
Work on teams and able to communicate effectively.
-
Facilitating and organizing a team
-
In depth work with AWS and/or Azure
-
Big data experience - search, log processing, analytics
-
Ability to apply discretion and trust with confidential material
-
Ability to effectively apply analytical and problem-solving skills
-
Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines
Availability
-
Needs to be able to work during normal business hours
-
At least 24 hrs/wk to make use of time efficient
Software Engineer
Position Summary
A software engineer/developer will develop, create, and modify general computer applications software or specialized utility programs. Role will receive requirements from a project manager and/or team lead and develop software per specifications. Role will also analyze user needs and develop software solutions. This position will design software or customize software with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or development as part of a team.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
C#, JavaScript, Git
-
ASP.Net MVC, Vue.js, SQL
-
Relational database systems (MySQL, SQL Server, Oracle, etc)
-
Document storage systems, especially Elasticsearch
-
Key-value storage systems - Redis, DynamoDB, etc
-
Cloud services and hosting, especially AWS
-
JSON, HTML, CSS, XML
Essential Duties & Responsibilities
-
Web development
-
Worked on teams of developers and able to communicate effectively.
-
Substantial experience in enterprise-level development
-
Experience doing remote contract work (i.e. able to work independently without a lot of guidance)
-
Agile development practices
-
Experience facilitating and organizing a team
-
Big data experience a plus - search, log processing, analytics
-
Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer
-
Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
-
Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
-
Ability to apply discretion and trust with confidential material
-
Ability to effectively apply analytical and problem-solving skills
-
Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines
Code Quality Skills
-
Code review experience
-
Knowledge of basic web security practices
-
Unit testing
Availability
-
Needs to be able to work during normal business hours
-
At least 16 hrs/wk to make use of time efficient
Videographer
Position Summary
A successful Video Editor will be a creative individual with a background in media, art, communication, photography, videography and/or technology. An ideal Video Editor has a combination of all in order to understand all elements of producing a finished quality film or video. A Video Editor must have experience in working with film and video and training in video production and editing software, such as Final Cut Pro, are extremely helpful.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines
-
Good computer skills to work with various video editing software programs, such as Adobe, Cinema 4D, Final Cut Pro, and Photoshop.
-
Creativity, with a keen eye for detail and ability to capture a non-technical audience while clearly communicating concepts to subject matter experts.
-
Strong communication skills in order to connect with an audience including subject matter experts, non-technical personnel, software developers, and graphic designers in order to produce explanatory ad advertising content.
-
Coalesce information into meaningful stories, news articles, and technical manuals.
Essential Duties & Responsibilities
-
Assembling raw footage and transferring or uploading to a computer
-
Following a script, screenplay or outline to produce a cohesive series of videos
-
Inputting sound to enhance footage, which may include selecting music and writing voice-overs
-
Inputting graphics to enhance footage
-
Digitally splicing film and video and synchronizing them into one rough cut file
-
Working closely with subject matter experts to present a final product that matches his or her vision
Availability
-
Flexibility with the need to work during business hours at times
-
3-10 hours per week
Security Operations Engineer
Position Summary
A sec/ops engineer should have experience with operating system hardening and security enforcement. The sec/ops engineer should have practical experience in both a datacenter and cloud environment. He understands products and technologies like SIEM, SOAR, Wauzh, Splunk and using these in a cloud environment. The engineer should have experience with identifying and blocking vulnerabilities at the OS, Port, and FW level.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
Linux, Windows OS experience
-
Web server, load balancing, router experience
-
AWS experience and/or Azure cloud services experience
-
Scripted server provisioning and maintenance
-
OS hardening and security enforcement
-
Vulnerability testing
-
Knowledge of SIEM, SOAR, Wauzh, Splunk (a plus)
-
Document Storage Systems
Essential Duties & Responsibilities
-
Enterprise-level sec/ops
-
Designing system infrastructure, not just maintaining or supporting
-
Work on teams and able to communicate effectively.
-
Facilitating and organizing a team
-
In depth work with AWS and/or Azure
-
Big data experience is a plus - search, log processing, analytics
-
Relational database systems (MySQL, SQL Server, Oracle, etc) is a plus
-
Document storage systems, Elasticsearch is a plus
-
Key/value storage systems - Redis, DynamoDB, etc is a plus
-
Ability to apply discretion and trust with confidential material
-
Ability to effectively apply analytical and problem-solving skills
-
Excellent time managing skills with the ability to multi-task, prioritize, and meet deadlines
Availability
-
Needs to be able to work during normal business hours
-
At least 16 hrs/wk to make use of time efficient
Account Manager
Position Summary
The Account Manager is responsible for customer satisfaction, retention, and growth. The Account Manager may be responsible for multiple customers. He will oversee and execute all aspects of the customer’s relationship with Fidelity Solutions. He must become thoroughly familiar with each customer’s industry and business model so as to recommend solutions that are in their best interest. Additionally, the Account Manager is responsible to look for new opportunities with each customer he cares for, resulting in business value to the customer and revenue growth to Fidelity. He should take a pro-active approach to all aspects of account management and service delivery to clients, ensuring client needs are identified and met in line with agreed service standards. He should be a highly motivated self-starter with great organization and customer service skills.
Essential Skills & Expertise
The essential functions include, but are not limited to the following:
-
Maintain good communication with each customer assigned to him.
-
Maintain good communication with Fidelity’s consulting team.
-
Perform administrative functions, such as reviewing or writing reports.
-
Attend client meetings to discuss new and existing opportunities; identify client needs and evaluate alternative business solutions.
-
Prepare, present and explain proposals, reports, or findings to clients.
-
Handling various account information.
-
Displaying accountability along with desire for personal growth and advancement.
-
Identify and pursue new sales opportunities within the client.
-
Identify opportunities for improvement and makes constructive suggestions for change; manage the process of innovative change effectively.
-
Communicate relevant project information to appropriate parties, resolve and/or escalate issues in a timely fashion.
-
Team management: Work with software team lead to utilize team members to fullest potential, encourage collaboration, mitigate conflict, foster positive communication, acknowledgement and appreciation.
-
Track company lessons learned and share evaluation with team members when appropriate.
-
Maintaining pleasant demeanor and commitment to customer service.
-
Serving as first point of contact for clients thus setting the tone of the experience.
-
Remaining current on product offerings and staff member pricing and the time needed to provide certain services.
-
Redirecting client challenges to management as needed.
Minimum Qualifications (Knowledge, Skills, and Abilities)
-
Prior project management experience of over 5 years
-
Pleasant and confident demeanor when dealing with colleagues and clients
-
Strong communication skills, including the ability to read, write, and speak English
-
Efficient and well organized
-
Proficiency with calendar, collaboration, and project management systems
-
Ability to communicate difficult/sensitive information tactfully
These job descriptions in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employees and/or contractor will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently.
The company is an Equal Opportunity Employer, drug free workplace, and complies with ADA regulations as applicable.