top of page
MAKE YOUR PASSION COME THROUGH
You’re a talented in Software engineering, Marketing or management field. You crave challenges and like to test new techniques, languages, and paradigms to transform ideas into product. You want to work with a team from different filed to build the future of TEC Solution. The last time someone told you something was impossible, you made it a point to prove them wrong.
Above all, you want to be proud to be part of a team whose passion, independence and curiosity are the main drivers. You want to learn and become the best in your field.
Sounds like this could be you. Go ahead and
-
Project ManagerJob Position Project Manager Min experience 5 Years Education : University degree with major course work in Management engineering, or related fields. PMP certified or related certificate Responsibilities: The Project Manager oversees the planning, implementation, and tracking of a specific short-term project which has a beginning, an end and specified deliverable Primary Duties and Responsibilities Plan the project Define the scope of the project in collaboration with senior management Create a detailed work plan which identifies and sequences the activities needed to successfully complete the project Determine the resources (time, equipment, etc.) required to complete the project Develop a schedule for project completion that effectively allocates the resources to the activities Review the project schedule with senior management and all other staff that will be affected by the project activities; revise the schedule as required Determine the objectives and measures upon which the project will be evaluated at its completion Staff the project In consultation with the appropriate manager, recruit, interview and select staff and/or volunteers with appropriate skills for the project activities Manage project staff and/or volunteers according to the established policies and practices of the organization Ensure that personnel files are properly maintained and kept confidential Ensure that all project personnel receive an appropriate orientation to the organization and the project Contract qualified consultants to work on the project as appropriate Implement the project Execute the project according to the project plan Develop forms and records to document project activities Set up files to ensure that all project information is appropriately documented and secured Monitor the progress of the project and make adjustments as necessary to ensure the successful completion of the project Establish a communication schedule to update stakeholders including appropriate staff in the organization on the progress of the project Review the quality of the work completed with the project team on a regular basis to ensure that it meets the project standards Control the project Write reports on the project for management and Momra Ensure that all financial records for the project are up to date Prepare financial reports and supporting documentation for Management Evaluate the project Ensure that the project deliverables are on time, within budget and at the required level of quality Evaluate the outcomes of the project as established during the planning phase Required Skills At least five years of managing increasingly complex projects in a technical environment. Able to work effectively and efficiently toward goals in a complex, diverse environment with multiple and changing demands. Strong Knowledge in Software development life cycle ( SDLS) Strong Knowledge in Enterprise Architecture Strong Knowledge in Cybersecurity. Strong Knowledge in GIS and open source GIS tools Behave Ethically: Understand ethical behavior and business practices, and ensure that own behavior and the behavior of others is consistent with these standards and aligns with the values of the organization. Communicate Effectively: Speak, listen and write in a clear, thorough and timely manner using appropriate and effective communication tools and techniques. Creativity/Innovation: Develop new and unique ways to improve operations of the organization and to create new opportunities. Foster Teamwork: Work cooperatively and effectively with others to set goals, resolve problem, and make decisions that enhance organizational effectiveness. Lead: Positively influence others to achieve results that are in the best interest of the organization. Make Decisions: Assess situations to determine the importance, urgency and risks, and make clear decisions, which are timely, and in the best interests of the organization. Organize set priorities, develop a work schedule, monitor progress towards goals, and track details/data/information/activities. Solve Problems: Assess problem situations to identify causes, gather and process relevant information, generate possible solutions, and make recommendations and/or resolve the problem
-
Project CoordinatorJob Position Project Coordinator Min experience 5 Years Education BSc in Business Administration or related field Responsibilities Attend client meetings and assist with determination of project requirements Coordinate project management activities, resources, equipment and information Break projects into doable actions and set timeframes Liaise with clients to identify and define requirements, scope and objectives Assign tasks to internal teams and assist with schedule management Make sure that clients’ needs are met as projects evolve Analyze risks and opportunities Oversee project procurement management Monitor project progress and handle any issues that arise Act as the point of contact and communicate project status to all participants Work with the Project Manager to eliminate blockers Use tools to monitor working hours, plans and expenditures Issue all appropriate legal paperwork (e.g. contracts and terms of agreement) Create and maintain comprehensive project documentation, plans and reports Ensure standards and requirements are met through conducting quality assurance tests Required Skills Proven work experience as a Project Coordinator or similar role Experience in project management, from conception to delivery An ability to prepare and interpret flowcharts, schedules and step-by-step action plans Solid organizational skills, including multitasking and time-management Strong client-facing and teamwork skills Familiarity with risk management and quality assurance control Strong working knowledge of Microsoft Project , excel word Hands-on experience with project management tools (Bitrix24 or Trello)
-
System analyst and application architectWe are looking for an experienced Application Architect to make intuitive high level decisions for software development. You will see the “big picture” and create architectural approaches for software design and implementation to guide the development team. A great software architect has a strong technical background and excellent IT skills. They are experienced in designing and possess ability to develop a unified vision for software characteristics and functions. The goal is to provide a framework for the development of a software or system that will result in high quality IT solutions Responsibilities: Collaborate with other professionals to determine functional and non-functional requirements for new applications · Use tools and methodologies to create representations for functions and user interface of desired product · Develop high-level product specifications with attention to system integration and feasibility · Define all aspects of development from appropriate technology and workflow to coding standards · Communicate successfully all concepts and guidelines to development team · Oversee progress of development team to ensure consistency with initial design · Provide technical guidance and coaching to developers and engineers · Ensure software meets all requirements of quality, security, modifiability, extensibility etc. · Approve final product before launch Required Skills : · Proven experience as software architect · Experience in software development and coding in various languages (C#, .NET, Java script etc.) · Excellent knowledge of software and application design and architecture · Excellent knowledge of UML and other modeling methods Excellent knowledge of BPMN for process modeling · Familiarity with HTML/CSS, JavaScript and UI/UX design · Understanding of software quality assurance principles · A technical mindset with great attention to detail · High quality organizational and leadership skills · Outstanding communication and presentation abilities
-
Data AnalystJob Position Data Analyst Min experience 5 Years Education BS in Mathematics, Economics, Computer Science, Information Management or Statistics Responsibilities Interpret data, analyze results using statistical techniques and provide ongoing reports Develop and implement databases, data collection systems, data analytics and other strategies that optimize statistical efficiency and quality Acquire data from primary or secondary data sources and maintain databases/data systems Identify, analyze, and interpret trends or patterns in complex data sets Filter and “clean” data by reviewing computer reports, printouts, and performance indicators to locate and correct code problems Work with management to prioritize business and information needs Locate and define new process improvement opportunities Required Skills Proven working experience as a data analyst or business data analyst Technical expertise regarding data models, database design development, data mining and segmentation techniques Strong knowledge of and experience with reporting packages (Business Objects etc.), databases (SQL etc.), programming (XML, JavaScript, or ETL frameworks) Strong Knowledge BI tools ( Tableau , Power BI , Devexpress ) Knowledge of statistics and experience using statistical packages for analyzing datasets (Excel, SPSS, SAS etc.) Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy Adept at queries, report writing and presenting findings
-
GIS System AnalystJob Position GIS System Analyst Min experience 5 Years Education University degree with major course work in geography, computer science, planning, engineering, or related fields. Responsibilities Undertaking data analyses and data conversion. • Coordinating the acquisition of new spatial data and supervising the integration of these data into the organization’s GIS. • Developing and managing quality control procedures. • Performing spatial analyses and creating information products from the GIS and related software and subsystems. • Designing, developing, testing, documenting, and certifying applications, programs and systems functionality. • Managing individual data and application’s development projects. • Coordinating GIS activities with programmers and technicians. • Providing support for GIS data conversion, systems integration and systems and application’s development and implementation. • Providing support for cartographic design and high quality map production. • Designing and implementing training plans. • Assisting in training in various aspects of the GIS software and database creation and use. • Diagnosing and “troubleshooting” problems experienced with the use of GIS and related software. • Consulting users to identify new data/software requirements. • Supporting users. • Preparing project plans, and directing vendors (consultants) and internal project teams to accomplish plan tasks in order to meet user/ data/software requirement • Creating and maintaining (updating and enhancing) the programs that run the applications to satisfy specific user needs in the organization, taking full advantage of GIS platform functions and applications. • Coordinating the installation and testing of applications programs and writing the documentation that describes the operating procedures for using them. Required Skills Strong analysis skills Attention to detail Team working skills Written and verbal communication skills Interpersonal skills Flexibility Adaptability Initiative Strong Knowledge in software Development life cycle Strong knowledge in Open Source GIS tools Strong knowledge in FME and Fme server
-
Backend & Frontend developerJob Position Backend & Frontend developer Min experience 5 Years Education BC in computer science or related fields Responsibilities Collaborating with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web based applications built on various web technologies and GIS platform Assisting in the collection and documentation of user's requirements, development of user stories, Interacting with project stakeholders to develop storyboards and UX workflows/prototypes. Providing stylization and theming customizations. Ensuring cross-browser compatibility across a variety of supported browsers. Required Skills Previous experience working on an agile software development team Experience with the following: × Server-side web technologies including: ASP.NET MVC3+, Paython, ,AJAX × CMS Object Oriented Design. (OOP, OOD) Service Oriented Architecture (SOA) Test Driven Development, unit testing ORM (Object / Relational Mapping). WS-Federation, WS-Trust, OpenID-Connect, OAuth and other identity protocols Responsive Web Design, JavaScript ,jQuery ,Angularjs ,Nodejs Database Design, sql server ,postgres ,BI A solid understanding of how web applications work including security, session management, and best development practices Strong knowledge of relational database systems SQL server , Oracle Postgree, Object Oriented Programming and web application development Hands-on experience with network diagnostics, network analytics tools Mobile site and application development × Design tools such as Expression Blend × Developing and consuming REST services and web API Aggressive problem diagnosis and creative problem solving skills Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
-
GIS DeveloperJob Position GIS Developer Min experience 5 Years Education BC in computer science or related fields Responsibilities The work involves GIS database design, end-user support, application development, user interface development, and integration between GIS and other application software. GIS work for the Planning Department involves analysis and mapping of land use, environment, transportation and socio-economic factors. The work is performed under the general supervision of a program manager and is reviewed by observation, conferences, and written reports. Configures GIS software and hardware to insure optimum system response. Develops database design for GIS and other related software applications. Develops or modifies GIS software applications for end users, provides technical assistance, and training. Promotes data integration across multiple systems with emphasis on integrating graphic and non-graphic data. Works with cooperative agencies to promote data sharing. Writes GIS applications and database design documentation. Coordinates with consultants, management, and staff to develop and implement systems and program projects. Provides guidance and direction on a variety of complex projects. Performs related duties as required. Required Skills Creative thinker and a strong problem solver. Strong understanding of QA processes (test case planning, feature ownership, automation reporting and triage, bug reporting, regression & isolation). Experience with big data system. NoSQL, Mango DB Familiar with Continuous Integration and software build processes. Familiar with GIS or Map concepts Hands on experience working with complex data pipelines and workflows. Ability to work across multiple teams. Net/C# Java script Python JQuery WCF Experience with Node.js preferred SQL SERVER (PL/SQL) Postgree / PostGis ESRI JS API GIS Cloud API FME server FME API Knowledge of Agile development practices Experience in use of GitHub Extremely organized; follows accepted coding standards Takes initiative; has a self-starter mentality Experience with current versions of Microsoft Windows Proficient use of Microsoft office products
-
Data Base AdministratorJob Position Data Base Administrator Min experience 5 Years Education BC in computer science or related fields Responsibilities Oversees the enterprise GIS technical environment functioning as geodatabase manager, and system architect for all GIS software and hardware components. Develops implements and manages the GIS data structure and geodatabase environment for use and adherence by GIS personnel. Provides guidance to staff on best practices for analyzing and interpreting spatial data. Develops code and software methodologies to automate complex GIS procedures to increase efficiencies and the overall effectiveness of the GIS program. Maintains authority over the GIS system architecture design strategy. Directs the design, development, and quality assurance for GIS software systems applications. Maintains an elevated level of technical skills and knowledge to maintain proficiency in the latest technologies in GIS. Provides advanced technical support-to-support staff; mentors staff in resolving GIS application issues. Educates staff on the benefits of GIS and related technologies through development of presentations and ability to answer questions extemporaneously. Performs complex research in accumulating, and evaluating the accuracy of, existing and new data elements from a variety of internal and external sources. Builds and maintains relationships throughout the enterprise. Consults with departments in the development of their GIS plans, goals and objectives. Identifies, analyzes and solves business problems with GIS through independent special projects. Identifies opportunities within the department to use GIS to improve processes and integrate GIS providing technical oversight and approval throughout a given implementation. Required Skills Proficiency with ArcGIS, QGIS, FME modules with a strong working knowledge of customization, SQL scripting, SQL Server, and database integration. Ability to integrate, analyze, and evaluate data to produce GIS-based decision support tools. Ability to assess staff skill levels and assign work appropriately; along with the ability to motivate team efforts to accomplish goals. Ability to communicate effectively to senior, managerial and technical levels and clearly present technical approaches related to resolving business issues with technology. Knowledge of programming languages utilized for application development. Knowledge of cartographic procedures and practices. Knowledge of development integration and administration techniques for GIS. Knowledge of computer hardware, software and peripherals. Knowledge of City policies and procedures. Knowledge of research and technical support techniques. Skill in effectively managing multiple projects. Skill in resolving customer complaints and concerns. Skill in effective oral and written communications.
-
Data warehouse ArchitectJob Position Data warehouse Architect Min experience 8 Years Education BC in computer science or related fields Responsibilities Develop a state of the art enterprise data warehouse across the organization to support self-service, BI and analysis. Lead, recommend and architect solutions to provide holistic view of key structured, semi-structured and non-structured data across the enterprise. Set and create physical and logical modeling standards, define standards and best practices for the suite of tools and programming standards. Lead data integration, business intelligence and data management efforts. Lead development, database administration and database objects creation efforts. Coordinate, analyze, design and create enterprise data architecture drawings. Develop technical models to demonstrate data architecture. Hands on with data warehousing suite tools, applications and programming. Analyze the technology industry and be able to provide effective data warehousing solutions. Provide constant support to business stakeholders in need of mapping solutions, data integration, advanced analytics and data manipulation. Provide inputs to various teams working around data platform, data governance, ad-hoc reporting and BI. Gather requirements using interviews, requirements workshops, business processes, reverse engineering, use cases, scenarios, business analysis and workflow analysis. Evaluate information gathered from multiple sources into technical design and specifications. Work with Program/Project Managers to finalize requirements, scope, schedule. Create test scripts, test, monitor user acceptance testing, and develop training material for new or existing implementation. Proactively communicate and collaborate with external and internal customers throughout the project lifecycle to mitigate risk. Develop a broad knowledge of existing and emerging areas of importance for IT driven by best practices. Document information requirements, data flow diagrams, functional requirements and drawing at every step as needed. Required Skills Qualification 8 to 10 years of experience in architecting systems and enterprise data warehouse. Expertise in large-scale enterprise data warehousing and integration projects. Expert in PL/SQL and/or T SQL, data integration, data modeling, data warehousing, business intelligence, SSIS, Cubes. Hands on with Oracle, SQL and MangoDB databases. Experienced in tracing programs and tuning queries. Expertise in building secured enterprise data warehouse and advanced business intelligence. Experience in big data is a plus. BI, Analysis, Data Integration & Development, DBA, .NET, MS tools, Oracle, Pentaho.
-
GIS CoordinatorJob Position GIS Coordinator Min experience 5 Years Education University degree with major course work in geography, computer science, planning, engineering, or related fields. Responsibilities Supervising the activities of GIS staff. • Operating and maintaining GIS hardware and software, including developing and/or modifying applications software and/or related sub-system applications software. • Using and determining uses (assessing and understanding user needs) for the GIS software and databases and providing support to others in the organization in the development and application of GIS technologies. • Identifying, analyzing, and defining changes to GIS applications software and related systems and subsystems that will maximize efficiencies for better services to users; then recommending such changes to the organization and developing plans to implement them. • Developing, implementing, coordinating, and maintaining internal technical standards and including coordinating these activities with the requirements of organization is IT or IS department. • Coordinating database development activities with database administrators in the organizations IT or IS department. • Identifying, analyzing and solving system problems. • Providing technical expertise, user training and support to users. • When necessary, facilitating user training from outside the organization. • Writing meeting agendas and technical reports detailing the activities of the GIS group. • Convening meeting. • Serving as the organization’s point of contact on GIS matters. • Managing relationships with collaborating and/or related outside GIS organizations and attending meetings of local user groups. Required Skills GIS concepts and analytical techniques, including computerized mapping and digital data conversion, manipulation and analysis. GIS database administration and management principles, methods and techniques, including quality control methods and practices. Knowledge of GIS software tools and applications including but not limited to ArcGIS, FME Desktop, FME server, MS Visio and applications of MS Office Suite. Principles and practices of GIS analysis and design. Hardware and software applications development methods, tools and utilities applicable to the GIS system. Methods, procedures and techniques for the preparation, review for accuracy and updating. Basic principles and practices of effective training and supervision.
-
UI & UX Web DesignerResponsibilities: responsible for collecting, researching, investigating and evaluating user requirements. Their responsibility is to deliver an outstanding user experience providing an exceptional and intuitive application design. plan and implement new designs Optimize existing user interface designs Test for intuitively and experience Communicate with clients to understand their business goals and objectives Develop technical and business requirements and always strive to deliver intuitive and user-centered solutions Combine creativity with an awareness of the design elements Create prototypes for new product ideas Test new ideas before implementing Required Skills: Experience as an UI-UX Designer or similar role UI design portfolio Bachelor’s degree in relevant field Excellent interpersonal and communication skills Ability to discuss and explain design options Detail oriented Critical thinker Problem solver and customer-centered Knowledge of Adobe range of products including Photoshop, Illustrator, InDesign, Acrobat and Dreamweaver High experience with HTML5, CSS3 bootstrap is a must
-
Marketing ManagerJob Position Marketing Manager Min experience 5Years Education BSc/BA in Marketing, Communications or similar field Responsibilities Study company products Translate technical details into benefits for the user Follow and analyze market trends to position products Develop product marketing strategies (pricing, advertising, product launching) Craft compelling messages across marketing channels (landing pages, ad campaigns) Work with various teams (design, content, acquisition, product, sales) to implement strategies Test marketing product features, releases and ad copy Evaluate projects using relevant KPIs and feedback from existing and prospective customers. Required Skills Proven experience as a Product Marketing Manager, Brand Manager or similar role Background in design and copywriting is a plus Experience in market analysis Familiar with product marketing tactics (e.g. integrated marketing campaigns) Working knowledge of web analytics tools (Google Analytics, WebTrends) Excellent communication skills, both verbal and written. Keen eye for detail Creativity Analytical mind and strong quantitative skills BSc/BA in Marketing, Communications or similar field Knowledge and experience in developing business plans to drive and support business strategies. Strong cross-functional management skills with demonstrated ability to effectively utilize internal resources to meet project deadlines and objectives. Excellent interpersonal and communication skills, including the ability to listen and assess customer needs, translating those stated customer requests into need statements, prioritize needs/requirements, and communicate them cross-functionally. Excellent leadership, presentation, and negotiation skills.. Ability to properly determine key market research priorities, and use the appropriate market research methodologies to quantify market behavior either through quantitative, qualitative or analytical research tools. Excellent interpersonal skills with the ability to work cross-functionally with teams such as Engineering, Operations, Sales, and Corporate Communications. Strong relationship building skills to constructively foster relationships internally and externally, including key opinion leaders.
-
Degital Media SpecialistJob Position Degital Media Specialist Min experience 5Years Education BSc degree in Marketing, Digital media or relevant field Responsibilities Design digital media campaigns aligned with business goals Coordinate the creation of digital content (e.g. website, blogs, press releases and podcasts) Manage end-to-end digital projects Establish our web presence to boost brand awareness Maintain a strong online company voice through social media Liaise with Marketing, Sales and Product development teams to ensure brand consistency Suggest and implement direct marketing methods to increase profitability Monitor ROI and KPIs Stay up-to-date with digital media development Required Skills Proven work experience as a Digital media specialist or Digital marketing manager Solid knowledge of Photoshop, Final Cut Pro, Premiere Pro, Audacity or other media editing software Experience with visual communication principles Familiarity with web design and content management systems Excellent analytical and project management skills An ability to multitask and perform under tight deadlines Strong verbal and written communication skills Additional qualification in web design or animation is a plus
-
Team leaderJob Position Team leader Min experience 5Years Education BC in computer science or related fields An excellent opportunity has arisen to join us as a hands-on Development Team Leader, leading a team of highly skilled developers and delivering complex system development projects across a variety of products and technologies. As an experienced Development Team Leader, whilst being highly technical and hands-on capable, you will lead development projects across different based technologies. Managing the successful delivery of projects will require you to plan, coordinate and lead activities across the full delivery lifecycle. This will include working closely with the department’s Project Managers, coordinating business analysts, architects and developers, as well as liaising with key project stakeholders as required. Working closely with other team leaders you will ensure the structured and coordinated planning of your team’s development. Your technical background and experience will ensure you can offer the support and guidance required being able to support and assist developers at code level. This role offers challenges across a wide variety of projects and responsibilities, including the opportunity to influence the future direction of the department and systems used across the business To apply for this role, in addition to having a proven management background you must also have proven technical capability and a track record in software development combined with experience in the leadership of software development teams and delivery of projects within a software development environment. You will be joining a team with diverse skills and experience and the job requires a motivated individual who is experienced in taking responsibility and can independently deliver results on both departmental and business projects. Responsibilities Line management and personal development of a team of highly skilled developers. Managing the delivery of multiple complex simultaneous system development projects from design through to release. Capable of understanding and contributing to the technical solution from design through to code level. Working closely with Development Project Managers and Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery. Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues. Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are documented and used as the basis for the project event log, issues and risk log and any subsequent reporting. Ensure awareness, involvement and support from the key stakeholders and participants by building strong project teams and maintaining robust communication on the project status throughout its life cycle. Participate in reviews and meetings and provide updates on project progress. Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders to deliver on time and to the required quality standards. Work closely with relevant teams internally and externaly to ensure alignment and coordination across operations as part of the seamless implementation of existing and new systems. Contributing to post implementation reviews helping to demonstrate success or otherwise of projects Supporting project resource scheduling and department capacity planning. Contribution to the definition of departmental and systems strategies and progression of any allocated objectives. Ownership, development and management of allocated departmental processes Undertake small analysis projects in the form of consultancy. Work on a wide range of projects involving the implementation of new and existing systems, solutions and processes. Take responsibility for making key decisions to ensure the successful implementation of all initiatives. Required Skills Experience of people management and the ability to lead and influence others. Experience in formal personal development planning and individual, team and process performance management. Proven experience in leading and managing the delivery of system/software development projects in a structured environment. Experience in a variety of software development approaches and methodologies including Agile and Waterfall. Experience in both architecture and implementation-level software design. Experience in requirements capture, analysis techniques and process improvement approaches. Experience in the development of software using c#, .Net and SQL Server technologies, Python, JavaScript, GIS API..etc. Able to influence and drive projects to meet key milestones and overcome challenges Comfortable working without routine supervision. A desire to remain technically capable and an expert in current technologies.
-
System adminJob Position System admin Min experience 5Years Education BC in computer science or related fields We are looking for a System Administrator to maintain, upgrade and manage our software, hardware and networks. Resourcefulness is a necessary skill in this role. You should be able to diagnose and resolve problems quickly. You should also have the patience to communicate with a variety of interdisciplinary teams and users. Your goal will be to ensure that our technology infrastructure runs smoothly and efficiently. Responsibilities Install and configure software and hardware Manage network servers and technology tools Set up accounts and workstations Monitor performance and maintain systems according to requirements Troubleshoot issues and outages Ensure security through access controls, backups and firewalls Upgrade systems with new releases and models Develop expertise to train staff on new technologies Build an internal wiki with technical documentation, manuals and IT policies Required Skills Systems Administration/System Engineer certification in Unix and Microsoft. Proven experience as a System Administrator, Network Administrator or similar role Experience with databases, networks (LAN, WAN) and patch management Knowledge of system security (e.g. intrusion detection systems) and data backup/recovery Ability to create scripts in Python, Perl or other language Familiarity with various operating systems and platforms Resourcefulness and problem-solving aptitude Excellent communication skills Systems Administration/System Engineer certification in Unix and Microsoft.
-
Sales RepresentativeJob Position Sales Representative Min experience 5Years Education BS/BA degree or equivalent Responsibilities Present, promote and sell products/services using solid arguments to existing and prospective customers Perform cost-benefit and needs analysis of existing/potential customers to meet their needs Establish, develop and maintain positive business and customer relationships Reach out to customer leads through cold calling Expedite the resolution of customer problems and complaints to maximize satisfaction Achieve agreed upon sales targets and outcomes within schedule Coordinate sales effort with team members and other departments Analyze the territory/market’s potential, track sales and status reports Supply management with reports on customer needs, problems, interests, competitive activities, and potential for new products and services. Keep abreast of best practices and promotional trends Continuously improve through feedback Required Skills Proven work experience as a sales representative Excellent knowledge of MS Office Familiarity with BRM and CRM practices along with ability to build productive business professional relationships Highly motivated and target driven with a proven track record in sales Excellent selling, communication and negotiation skills Prioritizing, time management and organizational skills Ability to create and deliver presentations tailored to the audience needs Relationship management skills and openness to feedback
bottom of page