695 Hcl Tech jobs in Bahrain
System Integration Consultant
Posted today
Job Viewed
Job Description
Job Description
VAM Systems is currently looking for System Integration Consultant for our Bahrain operations with the following skillsets & terms and conditions:
Skills
- 10+ Yrs of Experience as OICS (Oracle Integration Cloud Service) Specialist with minimum two e2e implementation Experience of a large enterprise
Terms and conditions
Joining time frame: days)
Senior Industrial Automation Engineer - Remote System Integration
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and develop automation control systems for industrial applications, including PLC programming (e.g., Siemens, Rockwell).
- Configure and implement SCADA and HMI systems for process monitoring and control.
- Specify and integrate industrial robots and automated machinery.
- Develop and maintain detailed electrical schematics and control panel designs.
- Perform system troubleshooting and diagnostics remotely, identifying root causes of issues.
- Collaborate with cross-functional teams, including mechanical engineers and operations personnel, to define automation requirements.
- Develop and execute commissioning plans for new automation systems.
- Provide technical support and training to clients and field technicians.
- Stay current with the latest advancements in industrial automation technology and best practices.
- Conduct risk assessments for automation projects and implement safety protocols.
- Optimize existing automated processes for efficiency, reliability, and cost-effectiveness.
- Manage project timelines and deliverables for automation initiatives.
- Contribute to the continuous improvement of engineering processes and standards.
- Document all system designs, configurations, and operational procedures thoroughly.
This is a fully remote position, requiring a high degree of self-motivation, discipline, and excellent communication skills to effectively manage projects and collaborate with a distributed team. A strong internet connection and a dedicated home office are essential. The candidate must have a proven track record in industrial automation engineering, with hands-on experience in programming and system integration. Experience with (mention a specific industry or technology, e.g., food & beverage, process control, IoT integration) is a significant advantage. Our client is a leader in providing advanced automation solutions and offers a challenging and rewarding career path for talented engineers. This is an exceptional opportunity to contribute to cutting-edge industrial projects and drive operational excellence from a remote setting.
Software Development Apprentice
Posted 7 days ago
Job Viewed
Job Description
Software Development Apprentice
Posted 25 days ago
Job Viewed
Job Description
Program Overview:
- Gain practical experience in full-stack development, including front-end and back-end technologies.
- Learn to design, develop, test, and deploy software applications under the guidance of mentors.
- Participate in coding challenges, workshops, and team projects to build a strong foundation in software engineering.
- Develop proficiency in programming languages such as Python, Java, JavaScript, or similar.
- Understand software development lifecycle (SDLC) and agile methodologies.
- Contribute to real-world projects, gaining exposure to industry best practices.
- Receive continuous feedback and mentorship to support learning and career growth.
- Build a professional portfolio showcasing acquired skills and completed projects.
- Explore career paths within software development, such as front-end, back-end, or full-stack engineering.
- Develop essential soft skills, including teamwork, communication, and problem-solving.
- High school diploma or equivalent.
- A strong passion for technology and software development.
- Aptitude for logical thinking and problem-solving.
- Eagerness to learn and adapt to new technologies.
- Good communication and interpersonal skills.
- Ability to work independently and collaborate effectively in a remote team environment.
- Basic understanding of computer science concepts is a plus, but not required.
- Motivated to complete a structured learning program and achieve career goals.
Junior Software Development Apprentice
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in designing, coding, testing, and debugging software applications.
- Learn and apply various programming languages and development tools under mentorship.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with team members to understand project requirements and specifications.
- Assist in the creation of technical documentation and user guides.
- Engage in continuous learning to expand knowledge of software development principles and emerging technologies.
- Troubleshoot and resolve basic software defects.
- Gain exposure to different phases of the software development lifecycle (SDLC).
- Contribute to team discussions and problem-solving sessions.
- Shadow experienced developers to understand daily workflows and best practices.
- High school diploma or equivalent is required.
- A strong interest and passion for software development and technology.
- Basic understanding of programming concepts and logic (e.g., through personal projects, online courses, or academic study).
- Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is a plus.
- Excellent problem-solving abilities and a keen attention to detail.
- Strong communication and interpersonal skills.
- Eagerness to learn and adapt to new technologies and methodologies.
- Ability to work both independently and as part of a team.
- A dedicated learning mindset and a desire to build a career in software development.
Junior Software Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
Program Highlights:
- Gain hands-on experience in software development using modern programming languages and tools.
- Receive structured training and mentorship from senior software engineers.
- Participate in coding projects, debugging, testing, and documentation.
- Learn about software development lifecycles, agile methodologies, and best practices.
- Collaborate with team members in a hybrid work setting, fostering communication and teamwork.
- Develop problem-solving skills and gain exposure to various software applications.
- Opportunity to contribute to innovative projects and make a tangible impact.
- Potential for future full-time employment upon successful completion of the apprenticeship.
- Recent high school graduate or current university student pursuing a degree in Computer Science, Software Engineering, or a related field.
- Demonstrated interest and foundational knowledge in programming concepts.
- Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is a plus.
- Strong logical thinking and problem-solving abilities.
- Excellent communication and interpersonal skills.
- Eagerness to learn, adapt, and take on new challenges.
- Ability to work effectively both independently and as part of a team.
- Commitment to attending required on-site training sessions in Riffa, Southern, BH and engaging in remote work activities.
Advanced Apprentice - Software Development
Posted 1 day ago
Job Viewed
Job Description
Location: This is a fully remote apprenticeship program, based conceptually out of **Zallaq, Southern, BH**.
Be The First To Know
About the latest Hcl tech Jobs in Bahrain !
Remote Software Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
- Assisting senior developers in coding, testing, and debugging software applications.
- Participating in team meetings and contributing to project discussions.
- Learning and applying various programming languages and development tools.
- Collaborating with team members to understand project requirements and deliver solutions.
- Contributing to the development of user interfaces and back-end systems.
- Performing code reviews and ensuring adherence to coding standards.
- Assisting in the creation and maintenance of technical documentation.
- Troubleshooting and resolving software defects.
- Participating in agile development methodologies.
- Developing a portfolio of projects to showcase skills and accomplishments.
We are looking for individuals with a strong aptitude for problem-solving, a keen interest in technology, and excellent communication skills. While a degree in Computer Science or a related field is a plus, it is not strictly required if you can demonstrate relevant skills and a passion for learning. Experience with basic programming concepts is beneficial. This apprenticeship provides a pathway to a full-time role upon successful completion and is ideal for those looking to build a career in software development from **Tubli, Capital, BH** and beyond, all while working remotely.
Junior Software Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
- Assisting in the development of software applications under the guidance of senior developers.
- Writing clean, maintainable, and efficient code.
- Participating in code reviews and learning from constructive feedback.
- Learning and applying software development best practices.
- Troubleshooting and debugging issues in existing codebases.
- Collaborating with team members in a virtual environment.
- Gaining exposure to various programming languages and tools.
- Completing assigned training modules and projects.
- High school diploma or equivalent.
- A demonstrable passion for technology and software development.
- Basic understanding of programming concepts is a plus.
- Strong problem-solving skills and a willingness to learn.
- Good communication skills and the ability to work effectively in a remote team.
- Reliable internet access and a suitable workspace for remote work.
- Eagerness to take on new challenges and develop new skills.
Junior Software Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
Throughout this apprenticeship, you will gain exposure to various programming languages, development tools, and methodologies. You'll actively participate in coding sessions, contribute to small features or bug fixes, and learn to write clean, efficient, and maintainable code. We encourage a collaborative learning culture where asking questions and seeking feedback is paramount. You will learn to work effectively within a remote team, utilizing communication and project management tools to stay connected and organized. This program is designed to provide you with the skills and experience necessary to transition into a full-time junior developer role upon successful completion. We value initiative, a proactive attitude, and a commitment to continuous learning. This role is a stepping stone to a rewarding career in the ever-evolving world of software engineering, offering significant growth potential and the chance to work on exciting projects from the comfort of your own home.
Responsibilities:
- Assist senior developers in coding, testing, and debugging software applications.
- Learn and apply various programming languages and development tools.
- Participate in code reviews and contribute to improving code quality.
- Contribute to the development of new features under supervision.
- Document technical specifications and development processes.
- Collaborate effectively with remote team members using designated communication platforms.
- Engage in learning activities and seek continuous improvement.
- Understand and adhere to software development best practices and standards.
Qualifications:
- High school diploma or equivalent; enrollment in or completion of relevant technical courses is a plus.
- Basic understanding of programming fundamentals (e.g., variables, loops, conditional statements).
- Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is beneficial.
- Strong problem-solving abilities and logical thinking skills.
- Excellent communication and interpersonal skills, especially in a remote setting.
- Eagerness to learn and adapt to new technologies.
- Ability to work independently and manage time effectively in a remote environment.
- A genuine passion for software development and technology.