Job Overview ◆Responsible for designing and building scalable backend services and APIs using Python frameworks, integrating relational databases, and deploying in containerized environments. Developers will collaborate with DevOps and frontend teams to ensure smooth feature delivery and backend reliability. ◆Key Responsibilities Design and develop RESTful backend APIs using FastAPI and Flask Build server-side logic and business functionalities using Python Design and integrate MySQL and PostgreSQL databases Deploy and manage applications in Docker/Kubernetes environments Maintain CI/CD pipelines using Git and Jenkins Collaborate with DevOps and frontend teams for integration Ensure code quality through peer reviews and documentation ◆Technical Stack Python (FastAPI, Flask) RESTful API MySQL, PostgreSQL Docker, Kubernetes Git, Jenkins Linux-based development environment Show more Show less
Goavega is seeking candidates with 2 to 3 years of hands-on experience as a Business Analyst/Product Manager in the Energy, Media, or Sports industry domains with total experience of around 4 to 7 years, to drive strategic consulting and design execution. This role involves analyzing strategic opportunities, building data-driven business cases, and partnering with design, development, and client teams to deliver innovative solutions. Ideal candidates have a strong background in strategy, business analytics, and technology, coupled with excellent problem-solving and interpersonal skills. Show more Show less
Design, develop, and deploy machine learning models for various use cases (classification, regression, NLP, CV, etc.) Preprocess, clean, and transform large datasets for training and testing Conduct model evaluation, performance tuning, and error analysis Collaborate with data engineers, product managers, and business stakeholders to deliver intelligent solutions Implement and manage scalable ML pipelines using tools like MLflow, Airflow, or Kubeflow Work with cloud platforms such as AWS, Azure, or GCP for model training and deployment Stay updated with the latest advancements in AI/ML technologies and frameworks
As a Lead Developer, you will be responsible for leading the design and development of robust, scalable, and high-performance backend systems using .NET (C#). Your role will involve architecting enterprise-grade solutions while ensuring adherence to clean code principles and software design best practices. In addition, you will play a crucial role in mentoring and guiding junior developers through code reviews, technical discussions, and best practices. Collaboration with cross-functional teams such as Product, QA, and DevOps is essential to ensure the delivery of high-quality software. Working closely with DevOps teams, you will be involved in implementing and optimizing CI/CD pipelines to ensure smooth deployment processes. It will be your responsibility to guarantee the high availability, security, and performance of the backend services. Furthermore, you will be expected to create and maintain technical documentation, supporting effective knowledge sharing within the team. Constantly exploring new tools, frameworks, and practices will be part of your role to enhance development efficiency and stay ahead in the rapidly evolving technological landscape.,
As a senior backend developer using .NET (C#), you will lead the design and development of robust, scalable, and high-performance backend systems. Your responsibilities include architecting enterprise-grade solutions with a focus on clean code principles and software design best practices. You will mentor and guide junior developers, conduct code reviews, and engage in technical discussions to uphold the team's best practices. Collaboration is key in this role as you will work closely with cross-functional teams such as Product, QA, and DevOps to ensure the delivery of high-quality software. Your collaboration with DevOps teams will involve implementing and optimizing CI/CD pipelines to streamline deployment processes and enhance overall efficiency. Ensuring the high availability, security, and performance of backend services is paramount. You will be expected to create and maintain technical documentation to support effective knowledge sharing within the team. Additionally, you should stay updated with new tools, frameworks, and practices to continuously improve development efficiency. Overall, you will play a pivotal role in the development lifecycle, from designing and implementing solutions to optimizing deployment processes and fostering a culture of continuous learning and improvement.,
As a Senior QA Engineer at our company, you will play a crucial role in ensuring the quality and reliability of our SaaS products. Your responsibilities will include designing, developing, and maintaining scalable automated test frameworks to support our products. You will write, execute, and manage automated test scripts to achieve comprehensive test coverage and identify software defects. Your expertise in SaaS environments will be invaluable in applying specialized knowledge to all testing processes. Collaboration is key in this role, as you will work closely with development, product, and other teams to integrate testing throughout the development lifecycle. You will be responsible for analyzing and reporting on test results, providing clear insights into product quality and performance. To excel in this position, you should have proven experience as a Senior QA Engineer, with a strong focus on automation within a SaaS environment. Your expertise in designing and developing automated test frameworks will be essential. Proficiency in programming languages such as Python, Java, or JavaScript, along with experience using tools like Selenium, Cypress, or Playwright, is required. Excellent analytical and problem-solving skills, coupled with a keen attention to detail, will help you effectively identify and track software defects. Strong communication skills are also necessary to report findings and collaborate with team members effectively. If you are passionate about quality assurance, automation, and SaaS environments, and possess the required skills and qualifications, we invite you to join our team and contribute to the success of our products. (Note: This job description is referenced from hirist.tech),
We are seeking a highly skilled and experienced Senior QA Engineer specializing in SaaS automation to join our team on a contract basis The ideal candidate will have a strong background in automated testing, particularly within SaaS environments, and will be responsible for designing, developing, and executing automated test frameworks to ensure the highest quality of our software products,
We are seeking a highly skilled and experienced Senior QA Engineer specializing in SaaS automation to join our team on a contract basis The ideal candidate will have a strong background in automated testing, particularly within SaaS environments, and will be responsible for designing, developing, and executing automated test frameworks to ensure the highest quality of our software products,
Skills Required 4–6 years of experience building Web applications & APIs Proficient in C# Web Framework: React.js API Framework: .NET Core Database: MySQL or SQL Server Strong knowledge of multi-threading and async programming Cloud: AWS, GCP or Azure Strong SQL programming skills with experience in handling millions of records
Looking for a Java developer with experience in building microservices from scratch, not just microservices development experience. 4-7 Years Years strong hands-on experience in Java/j2ee , spring boot, REST API development. - Hands-on experience in production ready Java based micro-services development. - Experience in Microservices architecture, Docker Container and Kubernetes , Messaging, Caching, database (SQL/noSQL) - Should have strong knowledge of Design Patterns, Data structures & Algorithm. - Experience with TDD, code testability standards and frameworks such as Junit, Mockito. - Excellent problem solving, analytical, and troubleshooting skills. - Experience is CI/CD, DevOps (GitLab, GitHub, BitBucket, AzureDevOps, Jenkins), maven, Gradle. - Experience in scripting language- bash, shell script - Experience in Golang programming - Good to have experience in GenAI/applied AI/ML.
We are looking for an experienced Business Analyst with 6 9 years of expertise in the Energy / Oil & Gas domain to support a POS Modernisation initiative for Petrol Pumps in the Europe region. The role requires strong domain knowledge of fuel and retail operations, taxation rules, and device-specific POS implementations. The selected candidate will initially work onsite in Greece for 2 3 months to engage with client SMEs and gather requirements, followed by remote collaboration from India. The role involves driving requirement analysis, documentation, and effective stakeholder communication to ensure smooth project execution, along with support during the transition and maintenance phases. Gather, analyze, and document requirements for POS modernisation. Work closely with client SMEs to capture business needs, taxation rules, and compliance requirements. Collaborate with stakeholders across Fuel & Retail gas station operations to define and streamline processes. Document device-specific POS functionalities and align them with client expectations. Act as a bridge between business users, SMEs, and technical delivery teams. Support transition from onsite (Greece) to offshore (India), ensuring smooth knowledge transfer. Provide ongoing support during the maintenance phase.
You have 3-5 years of experience in React Native and you will be working as part of a team to build React Native iOS/Android applications. It is a plus if you have knowledge of TypeScript, Firebase, and push notifications. Your responsibilities will include implementing pixel-perfect UI's that match designs, creating clean, modern, smooth animations and transitions to enhance user experience, integrating third-party APIs, writing unit and integration tests, and working with dev analyzers and linters like eslint and prettier. You will also be involved in releasing applications to the Apple and Google Play stores, working with native modules when necessary, and collaborating with a small team consisting of Backend developers, a project manager, a QA professional, and a designer. In this role, you will complete two-week sprints, participate in sprint retrospectives and daily standups, assist with building estimates, interface with clients via Slack, Zoom, and email, and utilize modern tools such as Jira, Slack, GitHub, etc. Additionally, you will be part of a community of React Native developers where knowledge sharing and mutual assistance are encouraged. Your skills should include TypeScript, Javascript, HTML/CSS, and React Native.,
We are seeking a skilled QA Engineer with strong experience in manual testing and a willingness to contribute to automation efforts using TypeScript and Playwright . While the primary focus of the role is on manual test execution , candidates with automation experience will be given preference Key Responsibilities: Develop, maintain, and execute manual test cases for web and mobile applications. Identify, log, and track defects through resolution. Collaborate with cross-functional teams including developers, product managers, and designers to ensure product quality. Participate in requirement analysis and provide feedback from a QA perspective. Maintain test documentation and ensure test coverage for assigned modules. Optional but preferred : Write and maintain automation scripts using Playwright and TypeScript . Required Qualifications: 4+ years of hands-on experience in manual testing . Strong understanding of software testing methodologies , SDLC , and bug lifecycle . Ability to create clear, concise, and comprehensive test plans and test cases. Experience working in Agile/Scrum environments.
Skills Required 46 years of experience building Web applications & APIs Proficient in C# Web Framework: Reactdot js API Framework: dot net Core Database: MySQL or SQL Server Strong knowledge of multi-threading and async programming Cloud: AWS, GCP or Azure Strong SQL programming skills with experience in handling millions of records Show more Show less
As a Lead Developer, you will be responsible for leading the design and development of robust, scalable, and high-performance backend systems using .NET (C#). Your role will involve architecting enterprise-grade solutions while ensuring adherence to clean code principles and software design best practices. - Lead the design and development of backend systems using .NET (C#) - Architect enterprise-grade solutions with a focus on clean code principles - Ensure adherence to software design best practices You will play a crucial role in mentoring and guiding junior developers through code reviews, technical discussions, and best practices. Collaboration with cross-functional teams such as Product, QA, and DevOps is essential to ensure the delivery of high-quality software. - Mentor and guide junior developers through code reviews and technical discussions - Collaborate with cross-functional teams for high-quality software delivery Working closely with DevOps teams, you will be involved in implementing and optimizing CI/CD pipelines to ensure smooth deployment processes. It will be your responsibility to guarantee the high availability, security, and performance of the backend services. - Implement and optimize CI/CD pipelines for smooth deployment processes - Ensure high availability, security, and performance of backend services You will be expected to create and maintain technical documentation, supporting effective knowledge sharing within the team. Constantly exploring new tools, frameworks, and practices will be part of your role to enhance development efficiency and stay ahead in the rapidly evolving technological landscape. - Create and maintain technical documentation for effective knowledge sharing - Explore new tools, frameworks, and practices to enhance development efficiency,
You will be responsible for designing, developing, and deploying machine learning models for various use cases including classification, regression, NLP, CV, etc. Your duties will also involve preprocessing, cleaning, and transforming large datasets for training and testing purposes. Additionally, you will conduct model evaluation, performance tuning, and error analysis to ensure optimal model performance. Your role will require you to collaborate effectively with data engineers, product managers, and business stakeholders to deliver intelligent solutions. You will be expected to implement and manage scalable ML pipelines using tools like MLflow, Airflow, or Kubeflow. Working experience with cloud platforms such as AWS, Azure, or GCP for model training and deployment will be essential for this position. It is imperative to stay updated with the latest advancements in AI/ML technologies and frameworks to ensure the relevance and efficiency of the solutions you provide. Qualifications Required: - Strong background in machine learning, statistics, mathematics, or related fields - Proficiency in programming languages such as Python, R, or Java - Experience with machine learning frameworks like TensorFlow, PyTorch, or scikit-learn Company Additional Details: The company values innovation and encourages continuous learning and professional development. You will have the opportunity to work in a dynamic and collaborative environment that fosters creativity and growth.,
We are seeking a skilled and motivated Data Engineer with 3-5 Years of experience in data engineering, with a strong emphasis on Python-based development. The successful candidate will be responsible for designing and maintaining scalable data pipelines, optimizing performance, and collaborating closely with data scientists and engineering teams. You will play a critical role in the efficient processing and transfer of data, while also contributing to knowledge sharing with client teams. Key Responsibilities: Data Pipeline Development: Design, build, and maintain scalable data pipelines and ETL processes using Python and related technologies. Performance Optimization: Optimize the performance of data pipelines and queries to handle large volumes of data and improve processing times. Collaboration: Work closely with data scientists and engineering team. Status report: Attend daily stand ups with the team. Required Qualifications: Experience: 2-5 years of experience in data engineering or a related field with a strong focus on Python. Technical Skills: Expertise in Python programming, including libraries such as Pandas, NumPy, and SQLAlchemy. Experience with data engineering tools and frameworks such as Apache Airflow, Luigi, or similar. Strong knowledge of SQL and experience with relational databases (e.g., PostgreSQL, MySQL). Soft Skills: Excellent problem-solving skills and the ability to work independently and as part of a team. Strong communication skills with the ability to explain technical concepts to non-technical stakeholders. Proven ability to prioritize tasks
Goavega is seeking dynamic and enthusiastic freshers with a strong foundation in programming and cloud technologies to join our team as Graduate Trainees . The ideal candidates will have proficiency in programming languages like JavaScript and frameworks like React and hold a cloud certification in Azure , AWS , or GCP . Exposure to modern languages like Golang or Rust is a plus. This role provides an excellent opportunity to work on cutting-edge projects, gain hands-on experience, and build a rewarding career in cloud and software development. Roles & Responsibilities Collaborate with teams to design, implement, and test software solutions in cloud environments. Develop and maintain scalable and efficient code using JavaScript, C#, or other relevant technologies. Utilize your cloud knowledge to build, deploy, and optimize applications on Azure, AWS, or GCP. Explore projects to enhance performance and efficiency. Participate in team discussions to contribute to innovative problem-solving.
We are seeking a skilled Azure Data & SQL Platform Engineer with approximately 3 years of experience, specializing in Azure Data Factory (ADF), SQL Azure including elastic pools, and advanced troubleshooting of performance issues. The ideal candidate should be proficient in managing high availability (HA) configurations, optimizing slow-running queries, and executing backup and restore operations across cloud-based SQL environments. Design and manage ADF pipelines for data movement and transformation Administer SQL Azure databases including elastic pool configurations Troubleshoot and optimize slow-running queries and database performance Implement and maintain backup and restore procedures Configure and monitor high availability and disaster recovery setups Automate routine DBA tasks using PowerShell or Azure Automation Collaborate with development and DevOps teams to ensure data reliability and performance Monitor and analyse database health using Azure Monitor and Log Analytics
Data Analysis & Predictive Modelling: Analyse historical and real-time incident data to identify patterns, trends, and risk factors contributing to maritime incidents. Use advanced statistical techniques and machine learning algorithms to develop predictive models that forecast potential risks and maritime incidents. Integrate external factors such as environmental conditions, vessel type, and human factors into the predictive models to improve accuracy. Real-Time Data Processing & IoT Integration: Utilize real-time data from IoT devices installed on vessels to monitor parameters such as engine performance, weather conditions, and crew activities. Implement tools for real-time decision-making to help manage ongoing incidents, optimize shipping routes, and improve response times. Real-Time Data Processing & IoT Integration: Utilize real-time data from IoT devices installed on vessels to monitor parameters such as engine performance, weather conditions, and crew activities. Implement tools for real-time decision-making to help manage ongoing incidents, optimize shipping routes, and improve response times. Dashboard Creation & Data Visualization: Design interactive dashboards to visualize data and provide key insights into incident trends and patterns. Develop reporting tools to ensure that relevant stakeholders can easily access and interpret complex data for informed decision-making. Training & Knowledge Transfer: Provide training to DGS personnel on the use of dashboards, data analytics tools, and techniques for interpreting incident data. Consultant/ Resource Educational Qualifications Experience Skills and Expertise Data Analytics Expert - Master s in Statistics, Data Science, Operations Research, or related field (Maritime domain) - Proficiency in analytical tools (R, Python) and visualization platforms (Power BI, Tableau) Minimum 1 years of relevant experience in data analytics within maritime or logistics sectors or safety management - Expertise in predictive modelling, IoT, and Big Data Minimum 1 year of relevant experience in data analytics within maritime or logistics sectors