Careers
Discover innovation, reliability, and seamless solutions with our IT company, shaping digital futures one line of code at a time
Location: Chennai
We are seeking a talented AI Developer with hands-on experience in AI development to join our team in Chennai. The ideal candidate will have a strong background in Python programming and a passion for leveraging AI technologies to build complex products.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Business, or a related field (Master’s degree preferred).
- Minimum of 2 years of experience in AI development, with a focus on NLP and LLM technologies.
- Solid understanding of machine learning algorithms, deep learning techniques, and neural network architectures.
- Proficiency in Python and related libraries/frameworks for AI development (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with data preprocessing, feature engineering, and model evaluation techniques.
- Strong problem-solving and analytical skills, with a keen attention to detail.
- Excellent communication and collaboration abilities, with the ability to work effectively in a team environment.
Responsibilities
- Develop and implement AI models and algorithms using Python and relevant libraries/frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Collaborate with data scientists, software engineers, and domain experts to design and deploy AI solutions that address business needs.
- Preprocess, clean, and analyze large datasets to extract insights and train machine learning models.
- Optimize AI algorithms for performance, scalability, and accuracy, considering computational resources and constraints.
- Stay updated on the latest advancements in AI research and technologies, and apply them to enhance existing solutions.
- Participate in code reviews, documentation, and knowledge sharing activities to ensure high-quality code and best practices.
- Work closely with stakeholders to understand requirements, define project scope, and deliver solutions on time and within budget.
- Provide technical guidance and mentorship to team members, fostering a culture of continuous learning and growth.
Location: Chennai
As a Full Stack Developer, you will be responsible for developing and maintaining both the front-end and back-end components of web applications. You will work closely with cross-functional teams to ensure seamless integration between user-facing elements and server-side logic. Your expertise in both front-end and back-end technologies will enable you to deliver high-quality, scalable, and secure applications.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 1- 3 years of experience in Full Stack Development.
- Proven track of delivering full stack applications from concept to deployment.
- Experience working in agile development environments.
- Certified in Full-stack development
Responsibilities
- Design, develop, and maintain web applications using both front-end and back-end technologies.
- Ensure the application’s responsiveness, performance, and scalability across all platforms and devices.
- Build and optimize user interfaces using modern front-end frameworks and libraries (e.g., React, Angular, Vue.js).
- Implement responsive design techniques to ensure a seamless user experience across different screen sizes.
- Develop reusable code and components for future use.
- Collaborate with UX/UI designers to bring mockups and prototypes to life.
- Develop server-side logic, RESTful APIs, and services that power front-end applications.
- Manage database integration, including schema design, queries, and performance optimization (e.g., SQL, NoSQL).
- Ensure data security and implement authentication and authorization mechanisms.
- Optimize back-end processes for performance and scalability.
- Participate in code reviews, providing constructive feedback to peers and improving code quality across the team.
- Communicate technical challenges and solutions effectively with both technical and non-technical stakeholders.
- Implement unit, integration, and end-to-end testing to ensure the reliability and quality of the application.
- Debug and troubleshoot issues across the entire application stack, from front-end to back-end.
- Monitor application performance and resolve any performance bottlenecks.
- Continuously improve development processes, tools, and practices to increase efficiency and code quality.
- Assist in setting up and maintaining CI/CD pipelines to automate testing, building, and deployment processes.
- Manage cloud-based infrastructure and deployment environments (e.g., AWS, Azure, Google Cloud).
- Write clear and concise documentation for code, APIs, and user-facing components.
- Maintain up-to-date documentation for system architecture and workflows to assist with onboarding and future development.
- Implement best practices for web security, including secure coding practices and regular vulnerability assessments.
- Ensure compliance with data protection regulations and guidelines.
Location: Chennai
We are looking for a UI/UX Designer to turn our software into easy-to-use products for our clients. UI/UX Designer responsibilities include gathering user requirements, designing graphic elements and building navigation components. To be successful in this role, you should have experience with Figma, graphic design software and wireframe tools. If you also have a portfolio of professional design projects that includes work with web/mobile applications.
Responsibilities
- Conduct user research and usability testing to gather insights and inform design decisions.
- Develop user personas, user journeys, wireframes, and prototypes to communicate design ideas effectively.
- Create intuitive and user-centered designs that enhance the overall user experience across web and mobile platforms.
- Design visually appealing and consistent interfaces that align with brand guidelines and enhance user engagement.
- Develop high-fidelity mockups, UI components, and design systems for use across multiple projects.
- Collaborate with developers to ensure that designs are implemented accurately and function as intended.
- Customize WordPress themes and plugins to create unique and responsive websites.
- Ensure that WordPress sites are optimized for performance, accessibility, and SEO.
- Maintain and update existing WordPress sites, ensuring they remain modern and aligned with current design trends.
- Design and develop user interfaces using low-code/no-code platforms such as Webflow, Bubble, or similar.
- Create and maintain design templates and reusable components to streamline the development process.
- Work closely with cross-functional teams, including developers, product managers, and content creators, to ensure cohesive design and implementation.
- Present design concepts and prototypes to stakeholders, incorporating feedback to refine and improve designs.
- Ensure all designs are mobile-friendly and responsive, providing a seamless experience across devices.
- Use best practices in responsive design to create adaptable layouts that work well on desktops, tablets, and mobile devices.
Qualifications:
- 1-3 years of experience in UX/UI design, with a portfolio showcasing your work.
- Proven experience working with WordPress, including theme customization and plugin integration.
- Experience using low-code/no-code platforms to design and develop user interfaces.
- Proficiency in design tools such as Adobe XD, Figma, Sketch, or similar.
- Strong understanding of HTML, CSS, and basic front-end development principles.
- Familiarity with WordPress themes, plugins, and content management.
- Experience with low-code/no-code platforms like Webflow, Bubble, or similar.
- Knowledge of responsive design principles and mobile-first design.
- Familiarity with Agile development methodologies.
- Experience with A/B testing and conversion rate optimization (CRO).
Location: Chennai
We are seeking a skilled and experienced AWS DevOps Engineer to join our dynamic team. The ideal candidate will have a strong background in designing scalable cloud architectures, implementing Infrastructure as Code (IaC) using Terraform, and managing containerized applications with Docker. You will be responsible for the setup, configuration, and maintenance of AWS environments, ensuring optimal performance, security, and reliability.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 1- 5+ years of experience in a DevOps role with a focus on AWS.Tab Title
- Proven experience in designing and deploying AWS cloud architectures.Tab Title
- Extensive experience with Terraform for Infrastructure as Code (IaC).Tab Title
- Hands-on experience with Docker and container orchestration tools.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or AWS CodePipeline.
- AWS Certified DevOps Engineer or Solutions Architect certification.
Responsibilities
- Design, deploy, and manage scalable, highly available, and fault-tolerant systems on AWS.
- Optimize cloud infrastructure for cost, performance, and security.
- Collaborate with software development teams to define infrastructure requirements and best practices.
- Develop and maintain infrastructure using Terraform.
- Automate deployment processes and configurations across multiple environments.
- Create reusable modules and implement CI/CD pipelines.
- Develop and maintain Docker containers for various applications.
- Implement container orchestration using AWS ECS, Kubernetes, or similar technologies.
- Ensure seamless integration of Docker containers into the CI/CD pipeline.
- Set up and configure AWS services such as EC2, S3, RDS, Lambda, VPC, IAM, CloudWatch, and others.
- Implement security best practices, including encryption, identity and access management, and monitoring.
- Perform regular infrastructure updates, patch management, and troubleshooting.
- Write and maintain scripts for automation of routine tasks.
- Implement and manage configuration management tools (e.g., Ansible, Chef, Puppet).
- Set up monitoring tools to track system performance, availability, and security.
- Analyze system metrics and optimize performance based on data-driven insights.
- Implement proactive monitoring and alerting to ensure system reliability.
- Work closely with development, QA, and operations teams to streamline processes and improve efficiency.
- Document system architecture, configurations, and procedures.
Location: Chennai
We are seeking an experienced Server Administrator to deploy WebTRC Server applications. The ideal candidate should have a vast as an Ubuntu administrator.
Requirements
- Experience with Firewall Configuration, Server Customization, Server Monitoring, TURN server Configuration
- Should have done Cluster Proxy Configuration
- Expertise working as a system administrator in Ubuntu
- Handle Server side applications and should have handled WebRTC media server
- Proven experience in Installation and configuration
- knowledge of GitHub deployment is a must
- Familiarity with deploying applications using React.js, Meteor.js, Java, MongoDB, RedisDB
- Basic knowledge of Networking.
- Proven Experience with server Development and Deployment is MUST
Responsibilities
- Experience in setting up and configuring servers.
- Excellent attention to detail to ensure the system runs smoothly and securely.
- Strong proficiency in an Ubuntu development and production environment.
- Experience with code refactoring and renaming large-scale projects.