
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
Job 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
Job 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)
We 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
Job 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
Job 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
Job 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.
Job 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
Job 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.
Job 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.
Job 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.
Responsibilities:
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
Job 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.
Job 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
Job 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.
Job 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.
Job 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