IT Careers

Each day our world creates new technology: devices, apps, and services. Which means new ways to do things, new ways to connect, new things to learn. While each holds the promise of helping us get more done with less effort, they also can become one more thing competing for our scarce time and attention.

 

We are looking for a Desktop Support Engineer to provide technical assistance to our clients. You will help install, upgrade and troubleshoot hardware and software systems.

 

If you’re computer-savvy and enjoy supporting end users, we’d like to meet you. To succeed in this role, you should have a problem-solving attitude along with the ability to give clear technical instructions. You should also be familiar with remote troubleshooting techniques.

Ultimately, you will ensure prompt and accurate customer service and increase client satisfaction.

Desktop Support Engineer Responsibilities

 

  • Address user tickets regarding hardware, software and networking
  • Walk customers through installing applications and computer peripherals
  • Guide users with simple, step-by-step instructions
  • Conduct remote troubleshooting
  • Test alternative pathways until you resolve an issue
  • Customize desktop applications to meet user needs
  • Record technical issues and solutions in logs
  • Direct unresolved issues to the next level of support personnel
  • Follow up with clients to ensure their systems are functional
  • Report customer feedback and potential product requests
  • Help create technical documentation and manuals

 

  Desktop Support Engineer Requirements

 

  • Proven work experience as a Desktop Support Engineer, Technical Support Engineer or similar role
  • Hands-on experience with Windows/Linux/Mac OS environments
  • Working knowledge of office automation products and computer peripherals, like printers and scanners
  • Knowledge of network security practices and anti-virus programs
  • Ability to perform remote troubleshooting and provide clear instructions
  • Excellent problem-solving and multitasking skills
  • Customer-oriented attitude
  • BSc in Computer Science or relevant field

 

 

We are looking for a skilled Web Developer who will be responsible for developing and/or designing websites for our company. You will be working alongside a team of other developers in creating, maintaining, and updating our websites.

 

In order for you to succeed in this role, you will need to be proficient in JavaScript, HTML, CSS, and have solid knowledge and experience in programming applications.

 

Web Developer Responsibilities:

 

  • Website and software application designing, building, or maintaining.
  • Using scripting or authoring languages, management tools, content creation tools, applications and digital media.
  • Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
  • Directing or performing Website updates.
  • Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
  • Editing, writing, or designing Website content, and directing team members who produce content.
  • Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
  • Back up files from Web sites to local directories for recovery.
  • Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
  • Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
  • Determining user needs by analyzing technical requirements.

 

Web Developer Requirements:

 

  • Bachelor degree in Web development or related field, or relevant experience.
  • Solid knowledge and experience in programming applications.
  • Proficient in JavaScript, HTML, CSS.
  • Proficient in My SQL.
  • Dedicated team player.
  • Ability to thrive in a fast-paced environment.
  • Solid ability in both written and verbal communication.
  • Knowledge of programming language and technical terminology.
  • Able to develop ideas and processes and clearly express them.
  • High degree of independent judgment.
  • Able to solve complex problems.

 

 

We are looking for a VMware Engineer to provide technical assistance to our clients. They need to have a thorough knowledge of VMware ESX and related technologies. Out of several other roles, the standard job responsibilities are as follows:

 

  • To design, install, and administer virtualization (VMware and Hyper-V) products.
  • Regular support of VMware and windows environment by resolving the escalated tickets for the internal and external customer.
  • Identify and implement the rectified operational issues.

 

Technical responsibilities of an Engineer includes to build and administer multiple VMware products across multiple data centers. Engineers in this platform, are good to have the experience on Cisco IOS, EMC Clarion, and EqualLogic PS series SAN perform

 

Educational Requirements:

 

A degree in computer science, IT, electronics with cloud computing or a related field. Experience in VMware ESX Enterprise administration would be an added advantage.

 

Certification:

 

The essential certification is VCP -vSpehere, and VCAP. Nowadays, unlike before there are different types of VMware certification, but VCP is a must as it’s a launch pad for excelling in this field. Broadly, accreditations come with Datacenter Certification and Desktop Certification.

 

Skills Required:

 

You will need to have in-depth knowledge of the minimum of vSphere/ESXi, vCloud. A strong analytical powered by troubleshoot approach will give the advantage to perform in this field.

 

VMware server includes some of the essential types, i.e., ESX and ESXi.

 

 

We are looking for a Server Engineer to take the lead in maintaining the server and desktop infrastructure across various locations of an organization to ensure that its users can easily access mission-critical applications. The individual troubleshoots issues at both the server and PC levels.

Engineers must possess excellent analytical and problem-solving skills.

They must be ready to work flexible hours and adhere to deadlines without fail to complete projects of clients.

Server Engineer Responsibilities

 

A server engineer’s job role requires configuring and managing servers of different operating systems, such as Windows, macOS or Linux, including installing, fixing issues, and upgrading while implementing enhancements to them to improve performance and reliability.  They also design, implement, and manage enterprise system technologies.  

 These engineers support technologies, such as Active Directory, DFS, Terminal Servers, Hyper V, Internet Information Server, System Center Operations Manager (SCOM), and file server migrations.

 To manage computers and other related devices on networks, Active Directory (AD), created by Microsoft, is utilized. It is the main feature of Windows Server, an operating system, which runs both Internet-based and local servers.

 Active Directory enables network administrators to design and manage domains, objects, and users within a network. When networks grow, it makes available an avenue to categorize numerous users into logical groups and subgroups where it is possible to provide access control at each level.

 Engineers should be familiar with Cloud Solutions, virtualization software, such as VMware and Hyper-V, scripting with PowerShell and Ansible, and Citrix XenDesktop, AWS, Azure, and VDI Solutions.

 In addition to providing support for implementation, maintenance, and troubleshooting of IT systems, they oversee and resolve problems of the server, network devices, storage, and client devices, support IT systems of all end users on a daily basis by monitoring, and troubleshooting. Moreover, engineers diagnose, detect, and resolve other issues.

 Engineers need to have a thorough understanding of patching tools and security vulnerability scanning. They should be able to interpret information in generated reports and come up with strategies to get rid of unearthed vulnerabilities. They should create project plans for all system deployment and modifications and document them.

 Engineers have to take care of server environment, which includes installing new servers, taking out servers, and fixing issues with existing servers.  They also have to help other IT departments in tackling specific server related assignments.

 Engineers research new hardware and software technologies to understand and learn them so that they can train and guide their team members from other departments. They use best practices and keep in touch with internal and external business matters to enhance products and services of their organization.

 

Server Engineer Requirements

 

Server Engineers must have at least a bachelor’s degree in computer science engineering or a related discipline.

They need to be good team players and must have expertise in automation solutions and diagnostics and troubleshooting.            

Engineers must have more than three years of experience in designing and supporting server. If they have experience in configuring network and SAN in a blade server environment, it would be a bonus. Engineers must be adept at antivirus administration and should efficiently administer DNS and DHCP.

 

We are hiring an Information Security Analyst to work in our growing IT Security team. You will monitor our computer networks for security issues, install security software, and document any security issues or breaches you find. To do well in this role you should have a bachelor's degree in computer science and experience in the information security field.

 

Information Security Analyst Responsibilities:

 

  • Monitor computer networks for security issues.
  • Investigate security breaches and other cyber security incidents.
  • Install security measures and operate software to protect systems and information infrastructure, including firewalls and data encryption programs.
  • Document security breaches and assess the damage they cause.
  • Work with security team to perform tests and uncover network vulnerabilities.
  • Fix detected vulnerabilities to maintain a high-security standard.
  • Stay current on IT security trends and news.
  • Develop company-wide best practices for IT security.
  • Perform penetration testing.
  • Help colleagues install security software and understand information security management.
  • Research security enhancements and make recommendations to management.
  • Stay up-to-date on information technology trends and security standards.

 

Information Security Analyst Requirements:

 

  • Bachelor's degree in computer science or related field.
  • MBA in information systems.
  • Experience in information security or related field.
  • Experience with computer network penetration testing and techniques.
  • Understanding of firewalls, proxies, SIEM, antivirus, and IDPS concepts.
  • Ability to identify and mitigate network vulnerabilities and explain how to avoid them.
  • Understanding of patch management with the ability to deploy patches in a timely manner while understanding business impact.