Enlighten your career

We appreciate your interest in exploring career opportunities with us.

Please submit your cover letter and resume via email to careers@infochola.com . We accept applications throughout the year and contact when we have suitable openings.

Careers - Infochola Solutions

Cloud Architect

Location: Singapore, Chennai

Qualification: Any Degree.

Experience: 2 – 4 years

Industry Type: Software Developer

Functional Area: Software / IT

Roles and Responsibilities

  • 2-3 years of experience in hard core development.
  • Strong learning capabilities with adapting to new technologies easily.
  • Strong designing and development capabilities
  • Must be able to propose, design and develop solution.
  • Thorough understanding of Cloud architecture and platform
    Identify bottlenecks in the system and resolve those using appropriate solutions.
  • Create highly scalable and performant SOAP/REST/XML/JSON web services.
  • Proven and demonstrable experience designing and implementing high profile, high volume, high availability systems.
  • Strong knowledge of scripting languages such as Python
  • Experience using Virtualization platforms (VMWare, Xen Server or Hyper-V)
  • Understanding of scalability/availability. Understanding of Enterprise Architecture
  • Knowledgeable in both front-end and back-end technologies
  • Thorough and hands-on knowledge on memory management and debugging Cloud Architectures XML, SOAP/Web services/REST Java or similar language Unix / Linux systems Scripting Languages as Python Unit Testing with Tools

Required Skills:

  • Bachelor’s degree related to computer science.
  • 2+ years software / IT experience
  • Naturally curious with a passion for continuous improvement / advancing technology
  • Experience architecting complex infrastructure systems
  • Excellent written and verbal communications skills, along with strong organizational and presentation abilities.
  • Experience working both independently and in a team-oriented, collaborative environment is essential.
  • Can adjust to shifting priorities, demands, and timelines.
  • Persuasive, encouraging, and motivating
  • Ability to elicit cooperation from a wide variety of sources, including upper-management, clients and other departments.
  • Comfortable presenting to diverse groups from small groups of top executives to company all-hands meetings.
  • Strong written and oral communication skills
  • Strong interpersonal skills
  • Must be able to learn, understand and apply new methodologies and technologies
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.

Digital Marketing Executive

Location: Singapore, Chennai

Qualification: Any Degree (MBA Marketing – Added Advantage)

Experience:  2 – 4 years

Industry Type: Internet / E-Commerce

Functional Area: Digital Marketing, Digital Marketing Management

Job Description:

We have urgent openings for Digital Marketing. Knowledge in SMM, Google Adwords, wordpress and pay per click will be an added advantage.
Candidate Profile and Responsibilities:
  • Good knowledge in Web designing  (WordPress, CMS, HTML & CSS) with good designing skill.
  • Should have over all knowledge of Website optimization / performance, On-Page optimization, Off-page optimization, PPC, Social Media Optimization, Search Engine Marketing and Web Analytics.
  • Experience with link building process, keyword generation, internet marketing and Search Engine optimization techniques (preferably google) and competitive analysis is must.
  • Should be able to handle Google optimization, Yahoo, Bing, Reciprocal Linking Management, Directory Submissions, Planning and Implementing Internet Marketing Strategies with Social media optimization.
  • Should be strong in technical and analytical skills with a proven track record for SEO with latest Market Trends.
  • Should have proficient with Word tracker, Google AdWords keyword tool and other SEO tools.
  • Banner designing for Ad post will be an added advantage.

System Engineer


The System Engineer is mainly responsible for Installation, Configuration, Operation and maintenance of the software and hardware components of the IT Infrastructure and will be focused on improving the stability and performance of the system, monitoring the system health and troubleshooting related issues.

The System Engineer is accountable for Linux, Windows and applications that support Infrastructure and R&D. The System Engineer is responsible for the managing the effective functionality of the IT Infrastructure.

Location: Singapore, Chennai

Qualification: Any Degree related to Computer Science / IT / ECE

Experience: 2 – 4 years

Industry Type: Computer Hardware

Functional Area: IT – Hardware

Date Posted: 1 September 2015

Job Responsibilities

  • Engineering of systems administration-related solutions for various project and operational needs.
  • Install new/rebuild existing servers and configure hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements.
  • Install and configure systems which support infrastructure and/or R&D activities.
  • Develop and maintain installation and configuration procedures.
  • Contribute to and maintain system standards, security posture of the system in accordance with Security Technical Implementation Guides.
  • Research and recommend innovative, and where possible, automated approaches for system administration tasks. Identify approaches that leverage resources.

Operations and Support

  • Install and maintain security patches on the operational and development system, which includes but is not limited to, Red Hat Linux, CentOS, Windows 2008/ 2008 R2/ 2012, VMWare and Apache web services.
  • Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes.
  • Performing regular reviews for the system and application logs, and verifying completion of scheduled jobs such as backups.
  • Perform regular security monitoring to identify any possible intrusions.
  • Perform daily backup operations, ensuring all required file systems and system data are successfully backed up to the appropriate media and is recycled and sent off site as necessary.
  • Perform regular file archival and purge as necessary.
  • Create, change, and delete user accounts per request as necessary.
  • Provide Tier III/other support per request from various constituencies. Investigate and troubleshoot issues.
  • Repair and recover from hardware or software failures. Coordinate and communicate with impacted constituencies.


  • Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities. Configure/add new services as necessary.
  • Upgrade and configure system software that supports infrastructure applications or Asset Management applications per project or operational needs.
  • Maintain operational, configuration, or other procedures.
  • Perform ongoing performance tuning, hardware upgrades, and resource optimization as required. Configure CPU, memory, and disk partitions as required.

Desired Skills

  • Cisco Certifications (CCNA,CCNP) will be an added advantage.
  • Microsoft Certifications (MCSE,MCSA, MCITP and MCTS) will be an added advantage.
  • Good understanding of OS & Troubleshooting (Windows Vista, Windows 7,Windows 8, Windows Server 2008 R2 & Windows Server 2012).
  • Good understanding of Linux OS & Troubleshooting.
  • Good knowledge on Application troubleshooting.
  • Understanding on ticketing process – Incident & Request, Service desk ticket logging and allocation process, SLA and meeting targets.
  • Experience in creation of SOP for Knowledge Base.

Interpersonal Skills

  • Outstanding presentation and communication skills.
  • Good in handling mails & conversation with End users and customer.
  • Need to be a good team player. Ability to work independently and as part of a team.
  • Analytical and problem solving skills to troubleshoot systems problems.

. Net Software Developer

Location: Chennai


  1. Responsible for developing Software Design Specification
  2. Responsible for understanding and adhering to enterprise architectural standards in the design phases
  3. Identifies the Development WBS for Application Development
  4. Works with Project Manager for input to project
  5. Works with Dev Resource to identify / estimate (in terms of effort) / plan tasks / dependencies
  6. Recommends task assignments for the Technical Engineer to the Project Manager, final task assignment decisions is up to the Project Manager
  7. Development of Prototype
  8. Developing / creating prototypes, as needed on the project, to flush out requirements / definitions
  9. Quality * Test Planning / Execution
  10. Responsible for planning and ensuring completion of appropriate Unit Testing
  11. Responsible for planning and ensuring completion of appropriate Integration Testing
  12. Quality * Code Reviews for Application Development and Architecture
  13. Principal Software Engineer –  responsible for:

– Following the specified architecture and patterns

– Ensuring standards / coding guidelines are followed

– Planning / Execution of Code Review

– Ensuring / reviewing quality of the code

– Ensuring / reviewing compliance to the overall Architecture

– Ensuring supportability of the code

Technical Skills Required

Required Technical Skills are as below – Technical Skills

Web / distributed based technologies / development skills:


-.NET 3.5 or better * C# (.NET 3+ years / 3.5 – 1 year) (key requirement)

– Web Services / WCF /REST (2+ years) (required)

– Entity Framework (required)

– BizTalk (required)

– LINQ (required)

– SharePoint (required)

– ASP.NET (required)

– AJAX (required)


– ADO.NET Services (+)

                                                   [maxbutton id=”1″]