10 Skills to Look For When Hiring Tech Talent (Hard & Soft Skills)

Searching to find the best candidate can sometimes be a difficult and tedious process. There are many aspects to consider, and ultimately, you just want to hire an individual who can adapt well and fit into your company culture. Any employer wants to find individuals who not only have the necessary hard skills for the job, but at the same time embody the soft skills which are just as important to have.

Listed below are the top 10 Skills to look for when hiring tech talent. 5 of which are Hard Skills, followed by the other 5 Soft Skills.

Hard Skills

  1. Database Administration

The challenges and opportunities of big data are making database administration more crucial than ever. Interest in big data have significantly increased throughout the years, since through it, companies can learn more about their customers. Every company should want to be aware of all that is stored in their internal systems and ultimately collect data from sources. These sources can be from but not limited to the Web, social media sites and third parties. Hence, it is advisable to focus on individuals that are able to construct a logical data map of the company’s systems and collect relevant data, and then report to their management team.

  1. Help Desk and Technical Support

There needs to be technical professionals that are able to aid and support non-technical users. Especially when gaining more clients, there will be subsequently more demands, so it is vital to adhere to their needs. A candidate who Blog Image 3is able to communicate clearly and efficiently with customers is tech talent you need to look for. A big role of this skill is to ensure that no clients are left without answers or explanations if they have any questions or concerns with the products or services provided by your company.

  1. Mobile Application Development

In today’s time, mobile devices have become a massive part of the consumer and corporate worlds.  Giving portability to technology is not just an opportunity, but it is imperative to keep up with current trends. The development of mobile applications continues to be a huge advantage in many business companies. A candidate that possess this skill is beneficial to your company with their ability to create mobile applications that can enhance and help boost your company’s status.

  1. Programming and Application Development

Tech talents with software-developingBlog Image 5 skills are extremely fundamental to any company. Software developers and programmers are deemed to be a difficult position to fill. This is why you want to look for candidates who are capable of delivering customized solutions, which is an asset to have in your organization. In recent studies, there aren’t many students who are pursuing information technology. Utilizing a recruitment agency or having a strong recruiter in your company can help to fill this position efficiently.

  1. Networking

Creating effective links between systems is a fundamental skill for today’s IT professionals. Networking is about making connections and building enduring, mutually beneficial relationships. Thus, look for candidates who have experience and the enthusiasm to partake in networking. From using social media sites such as LinkedIn and Twitter, to attending conferences that can advertise your company’s brand to its full potential.

Blog Image 1

Soft Skills

  1. Adaptability

Organizations in the IT industry are constant changing, growing and evolving in order to keep up with changing market demands. This is why talent that’s adaptable is a valuable asset to your company. “If you’re not finding the right people who have learning agility, who can listen to feedback and evolve, you’re not going to do well as a company. You are looking for someone with a ‘change orientation,’ who can obviously take on new skills and challenges and thrive”, says Jennifer Shappley, Senior Director of Talent Acquisition.

  1. Potential for Growth

It is important to recognize that many IT companies and start-ups are rapidly growing, which means that it is essential to look for talent that will not only fill today’s roles, but advance and develop with the company. “Can they grow with us? Are they able to take on different roles and succeed?” are questions to consider when looking for talent.

  1. Culture Fit

Although there isn’t a definite definition, cuBlog Image 2lture fit continues to be an important aspect to look into about a candidate. Ask questions like “Do candidates share your values? Do they have a variety of skills they’d need to succeed?” (Shappley, May 2016). Applicants who have similar values as your company are the ones you want to hire.

  1. Leadership

Even though this is a broad term, searching for a candidate who is an independent thinker, has a strong voice and a willingness to speak up are necessary to consider. At the same time, you want to look for candidates who are engaged in their company and community, those who are willing to give back without hesitation.

  1. Collaboration

Another key skill to consider is the ability to collaborate with others from different aspects of the company. Candidates who have worked in a matrixed environment, where they have experience working with teams cross-functionally is proven that they will be successful.  This shows that they are flexible, work well with others and are able to communicate effectively with multiple people.

Sources:
http://www.itnews.com/article/3184920/hiring/6-soft-skills-employers-should-be-looking-for-in-tech-talent.html?platform=hootsuite
http://culturefit.com/chicago-top-skills-tech-talent/
http://info.spearheadstaffing.com/blog/bid/379534/Top-5-Skills-to-Look-for-When-Hiring-Tech-Talent-in-The-Financial-Industry
http://www.infoworld.com/article/3166032/it-careers/the-value-of-soft-skills-in-a-high-tech-world.html
https://thenextweb.com/entrepreneur/2014/11/22/every-company-know-hiring-tech-talent/#.tnw_J7YLbc2h
http://startupheretoronto.com/partners/techvibes/tech-leaders-fed-up-with-talent-shortage-in-canada/
https://www.collegesearch.in/information-technology-in-india

Internet of Things: the Dangerous Revolution?

Internet of Things: the Dangerous Revolution?

The Internet of Things (IoT) has been dubbed many names: Internet of Systems, The Fourth Industrial Revolution, Industry 4.0; despite the multiple names, there are universal concerns.

1. Security

Security is one of the biggest key issues when it comes it IoT.  There is a greater potential to hack more systems. Products need to find a way to stay updated. They should be changed frequently or be strong. Otherwise, these are some of things that had happened:

  • “Smart” traffic lights were hacked; driving could be a nightmare
  • Hackers at the Black Hat security conference compromised a Nest thermostat in front of a live audience:  the thermostat transformed into spy that can learn routines of the inhabitants of a certain home or office
  • Bugging and hacking an entire home: http://www.bbc.com/news/technology-27373328
  • Car electronics taken over remotely: The electronics within a car can be hacked, taking control of the headlights, locks, steering and even the brakes.
  • IoT botnet – thingbot: An IoT botnet (or thingbot) is a group of hacked computers, smart appliances and Internet-connected devices that have been co-opted for illicit purposes

2. Privacy

Privacy, although similar, is not the same as security. There is a high risk for identity theft, going after financial information, obtaining information from corporations or governments. And guess what — the Big Money in IoT is in Big Data. This is dangerous because these sensors are learning everything about you. Your routine, habits…the more they know about you and how you behave, the easier of a target you’ll be.

3. Device Interaction

Things will be full of bugs, constantly requiring updates, newer versions will come out. Also, how do we know how to track and monitor things? Measure and optimize performance? How will the devices communicate with each other? Are smartphones the constant link to the devices? How do we deal with malicious attacks? There’s a lot of questions and issues to address

Protection: Fight Back!

security-1202344_640.png

Despite these concerns, IoT is a growing investment being made. We can only well equip ourselves. What can we do?

1. Strengthen your networks:

Ensure that only authorized devices and people can get access; consent and knowledge is always the first line of defense against attackers

2. Stay up to date

Make sure your software is up to date: security updates, but also staying on top of potential issues your devices might have

3. Know what you are putting in or on your body

WiFi pacemakers can’t hurt you if you’re not using it. Smart contacts might be a thing of the future but what happens if it goes wrong? You’ll only be hurt if you allow them to and consent should be given by you. For example. if you will be getting something new implanted on yourself, get all the details on what device is capable of. Read the fine print or seek professional opinion if necessary

The Internet of Things still has a bright future. It may always be vulnerable and unsafe, but we can do our best to prepare ourselves, as a producers and consumers of the new world that is coming.

Sources: http://anandmanisankar.com/posts/IoT-internet-of-things-good-bad-ugly/

http://www.networkworld.com/article/3026315/internet-of-things/6-critical-issues-facing-the-internet-of-things.html

http://www.slashgear.com/the-internet-of-things-will-always-be-vulnerable-12451599/

 

 

 

Virtual Reality vs. Augmented Reality: Match-Up

With the recent release of Pokemon Go, augmented reality has been on the rise. However, it isn’t the only reality that is being challenged. Virtual reality has also been a game-changer in today’s world. Which will be more prevalent in the future? Here’s our match-up. Before we begin…

What is Virtual Reality (VR)?

According to Augmented.com, Virtual reality (VR) is an artificial, computer-generated simulation or recreation of a real life environment or situation. It delivers an experience of being in the simulated reality, mainly with visual and hearing sense enhancement.

Virtual reality is is done through VRML (Virtual Reality Modeling Language), a coding language which can be used to create a series of images, and specify what types of interactions are possible for them.

pexels-photo-123318

What is Augmented Reality (AR)?

Augmented reality (AR) is a technology that layers computer-generated enhancements atop an existing reality in order to make it more meaningful through the ability to interact with it. AR is developed into apps and used on mobile devices to blends digital components into the real world in such a way that they enhance one another, but can also be told apart easily.

AR technology is quickly coming into the mainstream. It is used to display score overlays on telecasted sports games and pop out 3D emails, photos or text messages on mobile devices. Leaders of the tech industry are also using AR to do amazing and revolutionary things with holograms and motion activated commands.

Similarities

  • Technology: both utilize same types of technology and exist to give the end-user an enhanced or enriched experience
  • Environment: new artificial worlds come to life under the user’s control, and deeper layers of interaction with the real world are also achievable
  • Science and Medicine: huge potential in changing the landscape of the medical field by making things such as remote surgeries a real possibility. These technologies been already been used to treat and heal psychological conditions such as Post Traumatic Stress Disorder (PTSD). They have also been key to training medical students by replacing textbooks by using the technology to teach anatomy

Differences

  • Purpose: Augmented reality enhances experiences by adding virtual components such as digital images, graphics, or sensations as a new layer of interaction with the real world. Contrastingly, virtual reality creates its own reality that is completely computer generated and driven.
  • Delivery Method:
    • Virtual Reality is usually delivered to the user through a head-mounted, or hand-held controller. This equipment connects people to the virtual reality, and allows them to control and navigate their actions in an environment meant to simulate the real world.
    • Augmented reality is being used more and more in mobile devices such as laptops, smart phones, and tablets to change how the real world and digital images, graphics intersect and interact

Can they work in conjunction?

Yes! The two don’t always have to go head-to-head. Sometimes, the two are blended to create a more immersing experience. For example, haptic feedback-the vibration and sensation that occurs when interacting with graphics-is considered an augmentation. It is commonly used within a virtual reality setting, thus, making the experience feel more real with the sensation of touch.

Conclusion:

VR and AR can influence the world by changing how one user experience various areas, whether it is learning or gaming. It definitely adds a new element of interaction between digital devices and the real world. Whether it is used by itself or integrated, they are undoubtedly opening up worlds-both real and virtual alike.

Sources:

http://www.wareable.com/vr/virtual-reality-vs-augmented-reality-which-is-the-future

http://www.augment.com/blog/virtual-reality-vs-augmented-reality/

 

 

What Makes iTechtions Different? Our Continuous Training Opportunities.

train
Many of you may be asking, why iTechtions? What makes iTechtions different? The answer lies in our extensive training opportunities and our partnership with TIBCO. At iTechtions, we believe that all achievements start with training.

We have partnered with TIBCO, one of the world’s leading providers of infrastructure and business intelligence software. iTechtions consultants are fully trained and certified in TIBCO technologies and have experience going back more than 12 years in key product areas. Below is a table of our TIBCO advanced learning and training program:

Subject:

Technology:

Product Integration, Event Processing, Analytics, Cloud and Customer Loyalty
Integration Application Integration, Application Development, API Management, Business Process Management, Enterprise Messaging, Master Data Management, In-Memory Computing, Microservices, Mobile Integration, Monitoring and Management, Open Source ESB Alternative
Application Integration ActiveMatrix BusinessWorks (BusinessWorks Process Monitor, Enterprise Service Bus ESB), ActiveMatrix BusinessWorks Express, Connectors, Business-to-Business (BusinessConnect, Foresight), Managed File Transfer (TIBCO Managed File Transfer), Mainframe Integration, Pattern Matching (Patterns Search, Patterns Learn)
Application Development SOA Development, SOA Governance, Grid Computing
Business Process Management SOA Development, SOA Development, SOA Development
Enterprise Messaging Enterprise Message Service, Enterprise Message Service Appliance, FTL, FTL Message Switch, eFTL, Rendezvous
Master Data Management MDM, MDM Analytics, Data Quality
In-Memory Computing MDM Analytics, MDM Analytics
Monitoring and Management RTView, TIBCO Hawk, SLA &Business Metrics
Event Processing Complex Event Processing, LogLogic for Machine Data
Analytics Analytics and Visualization, Reporting and Embedded BI, Analytics
Cloud Integration in the Cloud, Clarity-Cloud Edition, Cloud MDM, Platform as a Service, Social Collaboration, Spotfire Cloud, TIBCO Cloud Marketplace

As an employee, we provide extensive and continuous training on new emerging technologies, as well as project-specific training ahead of any client assignments. We’ll also help you develop project management skills so you can work efficiently to deliver results on time and within budget. In addition to our own internal training resources, we also utilize vendors’ training and certification programs to further develop your skills. With this training program, you can ensure that you are being provided with the tools necessary to succeed.

Training Opportunities: The Benefits for Employees and Clients:
Both our employees and our clients benefit from this training program, and it is one of the many reasons why iTechtions is so unique.

As an employee, we provide extensive and continuous training on new emerging technologies, as well as project-specific training ahead of any client assignments. We’ll also help you develop project management skills so you can work efficiently to deliver results on time and within budget. In addition to our own internal training resources, we also utilize vendors’ training and certification programs to further develop your skills. With this training program, you can ensure that you are being provided with the tools necessary to succeed.

As a client, this partnership and our employee training program will allow us to help you capture the right information at the right time and act on it for competitive advantage. You can use our expertise in big data and TIBCO solutions to gain the Two-Second Advantage, a concept based on the premise that information gained beforehand is more valuable than any information after.

If you would like to learn more about our partnership with TIBCO, our services or our training program, visit www.itechtions.com 

We would love to hear your opinion on the importance of training opportunities for employees, please feel free to leave a comment below!

Welcome to the iTechtions Blog!

itech_nw_logo

Hello and welcome to the iTechtions blog!

iTechtions is an independent software development and IT services consultancy based in Canada. Our goal is to help our enterprise clients achieve their business objectives and maximize their return on IT investments by working in partnership and providing an industry-leading range of consulting and professional services tailored to individual needs and budgets.

We created this blog in order to share with you information about our company, our services and partnership with TIBCO and our employees. We will also be discussing current and relevant news and events related to technology, information technology and software development.  Our overall goal is to spark conversation and encourage discussion with the online community.  We would love to hear your feedback and welcome discussion on all of our blog posts, as well as on LinkedIn, Twitter, Facebook, Pinterest, and Google+.

For simple navigation, please refer to our “Categories” listed on the sidebar to your right.

Life At iTechtions – Jenna Hunter, Marketing Analyst Testimonial

My name is Jenna Hunter and I am a Marketing Analyst at iTechtions INC.

As a new addition to the iTechtions team, I wanted to write a post about my experience at the company so far, what I have learned and why I am so grateful for the opportunity to enhance my abilities at such a great company.

Since the end of University, I was eager to start my career in Marketing right from the beginning, but was finding it difficult to find a company who would welcome me as a new graduate. That is where iTechtions INC. came into the picture, as they understood my needs as a new graduate and offered me an amazing position to help enhance both the company and my Marketing experience. Since I began working here, I am amazed at the friendliness, hard work and talent of the employees who work here. Being in such an encouraging environment makes me want to work harder and achieve more. iTechtions, our CEO and employees have provided me with the building blocks, structure and creative freedom that is needed to succeed in any position.

iTechtions is always looking for great candidate to fill the needs of our clients, if you would like information on current opportunities, feel free to visit http://itechtions.com/careers/ or follow our LinkedIn, Facebook or Twitter pages for up-to-date information.

Life at iTechtions – Lam Nguyen, Systems Analyst Testimonial

My name is Lam Nguyen and I am a Systems Analyst at iTechtions Inc.

This post is to give you a glimpse inside my life as an employee at iTechtions. I’d like to provide you with some details about what I have learned since working here and why I continue to enjoy coming to my job everyday.

My job as a Systems Analyst is to learn, understand and implement technologies in which most of Canada’s financial banks and thousands of business users are currently using on a day-to-day basis. My mentor, Amir Wasti (CEO & President), has given me guidance to increase my abilities and technical skills to excel at my career. In the past couple months, I’ve learned so much about the financial world and how much technology comes into play.

Working for iTechtions has given me the opportunity to work and develop great
relationships with highly skilled individuals. Being exposed to such a great
team has taught me great leadership skills and how to be a great team player.

If you would like to learn more about careers and what makes iTechtions different please visit http://itechtions.com/careers/