What are the responsibilities and job description for the Web Engineer - Entry position at Infojini Inc?
Company Description
Direct Client
Job Description
Title: Web Engineer
Location: Columbia, SC (75% Remote)
Duration: 2 months contract with possible extension
Description:
Generic Function:
Works under general supervision and participates in the design and development of internet/intranet systems. May work independently or as a part of a team. May serve as senior technical staff member for assigned projects. May coach more junior technical staff. General Characteristics: Integrally involved in the development and support of all Internet/Intranet/ Extranet sites and supporting systems. Works closely with other IT groups and customers to define the system design and user interface based on customer needs and objectives. Participates in all phases of the development and implementation process, and may act as a project manager on special projects. Ensures the integration of the web servers and all other supporting systems by using message based middleware and interfacing with relational databases. Be knowledgeable of best-practices for building secure web applications. Responsible for developing client-side scripting and server-side application code. Extensive knowledge in using programming languages such as Javascript, HTML, XML, PHP, Python, other scripting and OO programming languages desirable, and work with WordPress Content Management System (CMS). May require an associate's degree in a related area and 0-1 years of experience in the field or in a related area.
SCOPE OF THE PROJECT:
This work is part of the start-up phase of overlapping information system projects.
• Set-up, configure and install LAMP server and WordPress CMS
• Assist with creating a knowledge base and information site (Foundation stage)
• Document tasks and assist with content
DAILY DUTIES / RESPONSIBILITIES:
Work with team to
• Set-up, configure and install LAMP server and WordPress
• Assist with creating a knowledge base and information site (Foundation stage of the project)
• Long term development work may be available following the foundation stage
• Document tasks and provide up-to-date status through the project collaboration tools
• May assist with setup and implementation of project collaboration tools
REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE):
• LAMP (Linux – Apache – MySQL – PHP)
• WordPress CMS
o Good knowledge of WordPress libraries and additions
o Security access, and authorization
o Coding customization
o Forms
• Graphic skills
• Excellent listening and communication (written & verbal) skills; ability to discuss and present information logically and concisely
• Ability to work individually and as part of a team. Willing to share knowledge & experience with others
• Flexible problem solver; use of previous knowledge & experience, yet open to alternative methods when made available
PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE):
• Content management experience to document projects, processes, etc.
o Information & Knowledge Share portals
o Glossaries
o Organizational descriptions
• Development experience in
o JavaScript
o PHP
o Python
o Industry standard frameworks and libraries
• Solid skills in Linux
• Experience with databases beyond MySQL
o Example: MS SQL Server
• Experience with web-based graphical social network presentation software modules (not social media)
REQUIRED EDUCATION/CERTIFICATIONS:
Bachelor of Science; BA may be considered
Additional Information
Junior Profiles are accepted