Cloud Platforms AWS Jobs in Cochin
47 Jobs Found
Senior Full Stack Java Developer
Agileblaze
Senior Full Stack Java Developer Web & Mobile Applications Location: Cochin Experience: 4+ years Role Overview: Seeking a skilled Full Stack Java Developer with solid experience in both backend and frontend technologies, focused on building web and mobile applications. The role involves collaborating closely with users for requirements, designing technical solutions, developing code, and ensuring quality through testing and reviews. Key Responsibilities: Full stack development using Java, Spring Framework, JPA/Hibernate, and Web Services. Frontend development with JavaScript, Bootstrap, jQuery, and modern JS frameworks. Use GIT, Maven, and Wildfly AS or similar application servers. Gather and analyze user requirements. Prepare functional and technical specifications with strong documentation. Design using Object-Oriented principles and patterns. Write and optimize SQL queries and procedures. Conduct unit testing and support continuous integration pipelines. Perform peer code reviews and maintain code quality. Continuously refactor and improve existing codebases. Required Education: Bachelor s degree in any specialization (B.Sc.) or Master of Computer Applications (MCA). Qualification : Bachelors degree in any specialization (B.Sc.) or Master of Computer Applications (MCA).
Python Full Stack Developer (ai)
Pit Solutions Ag
We are looking for a highly skilled Python Full Stack Developer with experience in AI-driven applications to join our team. The ideal candidate should have 3+ years of hands-on experience in Python development, expertise in the Django framework, and strong proficiency in React for frontend development. This role requires experience in building AI-powered applications, developing APIs, and ensuring secure and scalable web applications. Key Responsibilities: Develop and maintain full-stack web applications using Python (Django) and React. Design and implement AI-driven features and integrations within the application. Build and manage RESTful APIs using Django REST Framework (DRF) and Serializers. Work with Celery for event-driven programming and background task processing. Ensure secure authentication and authorization across multiple systems and environments. Collaborate with AI/ML engineers to integrate AI models into web applications. Optimize applications for scalability, performance, and maintainability. Follow best practices in coding, security, and DevOps. Use Git for version control and efficient collaboration. Requirements: 3+ years of experience in Python development. Expertise in Python 3+ and Django Framework. Strong proficiency in React for frontend development. Hands-on experience with AI integration in web applications. Knowledge of Django REST Framework (DRF), Serializers, and API development. Experience with event-driven programming (Django + Celery). Strong understanding of secure web and mobile application development. Proficiency in Git for version control. Familiarity with user authentication & authorization mechanisms. Nice to Have: Experience with cloud platforms (AWS, Azure, or GCP). Exposure to AI/ML libraries (TensorFlow, PyTorch, OpenAI, etc.). Knowledge of CI/CD pipelines and containerization (Docker, Kubernetes).
Senior Full Stack Java Developer
Agileblaze
Job Description: 4+ years of full stack Java Development for web and mobile applications GIT, Maven, JEE, Spring framework, JPA/Hibernate, Webservices, Wildly AS or similar Javascript, Bootstrap, jQuery and trending Javascript frameworks Working with users for requirement gathering and analysis Writing functional and technical specifications strong documentation experience Developing conceptual and technical design, including use of Object-Oriented techniques Conducting unit testing and continuous integration Developing SQL queries and procedures Continuously improve, refine and refactor the code Peer design and code reviews Required Education: B.Sc - Any Specialization, Computers PG:MCA - Computers Why you should not miss the opportunity On site deputation with good perks, accommodation and other added benefits in Colombo. Opportunity to work with one of the leading private commercial Bank operating in Sri Lanka. Qualification : B.Sc Any Specialization, Computers
Senior Backend Node.js Developer
Beo Software
We are looking for a Node.js Developer who can build scalable APIs and manage the backend architecture of our applications. If you're passionate about working with Node.js, Express, and optimizing performance, we invite you to apply and join our dynamic team! Key Responsibilities: API Development: Develop scalable APIs using Node.js and Express to meet application requirements. Design and implement efficient RESTful APIs that support high traffic and data-intensive applications. Database Integration: Implement database solutions using Sequelize and Mongoose for both SQL and NoSQL databases. Optimize database queries for performance and manage data integrity. Third-Party API Integration: Integrate third-party APIs and authentication mechanisms to enhance the application's functionality. Performance Optimization: Optimize both database queries and application performance to ensure fast and efficient user experiences. Manage server-side file processing to handle large files efficiently. Desired Candidate Profile: Expertise in JavaScript & Node.js Development: Strong experience with JavaScript and Node.js for backend development. Database Experience: Extensive experience working with Sequelize (SQL) and Mongoose (MongoDB) for handling data. Framework Knowledge: Proficient in the Express.js framework for building web applications and APIs. Authentication & Security: Experience working with JWT authentication and implementing secure user authentication in APIs. API Design: Proven experience in RESTful API design for handling high-traffic systems and integrations.
Technical Project Manager
Experion Technologies
Technical Project Manager Expert in Project Planning and Execution Location: Cochin Experience Required: 4-5 years in Project Management Job Purpose We are seeking an experienced Technical Project Manager to lead, plan, execute, and manage customer projects, ensuring high-quality deliverables, team efficiency, and overall customer satisfaction. You will be responsible for managing large-scale projects and guiding teams to success, while ensuring projects are delivered on time and within budget. Key Responsibilities Project Planning & Execution: Define project scope, objectives, and deliverables. Develop project plans and ensure timely execution while staying within scope and budget. Team Management: Lead and manage teams of 10-15 resources, assigning tasks, tracking progress, and ensuring effective resource allocation. Client & Stakeholder Management: Foster strong relationships with clients and key stakeholders, ensuring effective communication and satisfaction throughout the project lifecycle. Risk Management: Identify potential project risks, establish mitigation strategies, and ensure continuous tracking of project milestones. Budgeting & Forecasting: Manage project budgets, track costs, and forecast future project expenses to ensure financial success. Quality Assurance: Ensure quality releases and adherence to project deadlines by maintaining comprehensive project documentation. Agile & Methodology Expertise: Utilize Agile, Scrum, Waterfall, and DevOps methodologies to ensure efficient project delivery. Tools & Technologies: Work with various data tools and technologies (e.g., RDBMS, ETL tools, Scripting languages, Visualization tools) and manage projects with tools like DevOps, JIRA, Trello, Asana. Required Qualifications 4-5 years of relevant experience in technical project management and software development. Proven experience managing end-to-end projects with at least 3 large-scale projects delivered. Strong knowledge of development methodologies such as Agile, Scrum, Waterfall, and DevOps. Experience with data tools and technologies such as MS SQL, MySQL, PostgreSQL, Oracle, SSIS, ADF, Informatica, Python, Shell scripting, Power BI, Tableau, and SSRS. Experience with cloud platforms like AWS and Azure is a plus. Proficiency in project management tools like JIRA, Trello, DevOps, Asana. Preferred Qualifications Familiarity with KAPPA/LAMBDA/Lakehouse architecture is highly desirable. Experience managing resource allocation, scheduling, and scope changes efficiently. Strong problem-solving skills and analytical thinking. Excellent communication and interpersonal skills.
Data Engineer-data Platforms-aws
International Business Machines Corporation
Job Title: Data Engineer Location: Rajkot, Gujarat, India Company: IBM Consulting Introduction A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for some of the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including Software and Red Hat. At IBM, curiosity and a constant quest for knowledge serve as the foundation for success. You'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions that make groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experiences. In this role, you ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients. Our delivery centers provide locally based skills and technical expertise to drive innovation and adoption of new technologies. Your Role and Responsibilities As a Data Engineer, you will develop, maintain, evaluate, and test big data solutions. You will be involved in developing data solutions using Spark Framework with Python or Scala on Hadoop and AWS Cloud Data Platform. Key Responsibilities: Data Pipeline Development: Build data pipelines to ingest, process, and transform data from files, streams, and databases. Process the data using Spark, Python, PySpark, Scala, and Hive, HBase, or other NoSQL databases on Cloud Data Platforms (AWS) or HDFS. Software Code Development: Develop efficient software code for multiple use cases leveraging Spark Framework, using Python or Scala and Big Data technologies for various use cases built on the platform. Streaming Pipelines: Develop streaming pipelines to process real-time data. Cloud Data Solutions: Work with Hadoop/ AWS ecosystem components to implement scalable solutions to meet the increasing data volumes using big data/cloud technologies like Apache Spark, Kafka, etc. Big Data/Cloud Technologies: Build scalable solutions on AWS, including tools like AWS EMR, AWS Glue, DataBricks, AWS Redshift, DynamoDB, and other cloud technologies. Required Education Bachelor's Degree in Computer Science, Engineering, or a related field. Required Technical and Professional Expertise 5 - 7+ years of experience in Data Management (DW, DL, Data Platform, Lakehouse) and Data Engineering skills. Minimum 4+ years of experience in Big Data technologies with extensive experience in Spark, Python, or Scala. Minimum 3 years of experience on Cloud Data Platforms (preferably AWS). Exposure to streaming solutions and message brokers like Kafka technologies. Proficiency in SQL. Experience with AWS EMR, AWS Glue, DataBricks, AWS Redshift, DynamoDB. Preferred Technical and Professional Experience Certification in AWS, Data Bricks, or Cloudera Spark Certified Developers. About IBM Consulting IBM Consulting is IBM s consulting and global professional services business, with market-leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners, and the planet. Qualification : Bachelor's Degree in Computer Science, Engineering, or a related field.q
Lead System Administrator
Pit Solutions Ag
We are seeking a highly skilled Lead System Administrator with 8+ years of experience to join our IT team. The ideal candidate will have extensive hands-on experience managing Windows and Linux systems, ensuring high availability, security, and performance. This role involves firewall management, troubleshooting complex technical issues, asset management, and maintaining security standards. Exposure to DevOps practices and cloud platforms is highly desirable. Key Responsibilities: System Administration: Manage, configure, and optimize Windows and Linux servers to ensure security, performance, and compliance. Firewall & Network Security: Configure, monitor, and maintain firewalls to safeguard network security and enforce access controls. Software & Patch Management: Oversee installation, configuration, and updates of system software to keep systems secure and up to date. Hardware Troubleshooting & Maintenance: Diagnose and resolve hardware issues across servers, desktops, and network infrastructure to minimize downtime. Asset & Inventory Management: Maintain accurate records of hardware and software inventory, ensuring compliance with company policies and regulatory requirements. Issue Resolution & Support: Troubleshoot and resolve complex system and network issues, ensuring smooth IT operations. Documentation & Best Practices: Maintain detailed documentation of system configurations, troubleshooting steps, and standard operating procedures. User Support & Training: Provide advanced technical support to users, assist in system training, and improve overall IT efficiency. Security & Compliance: Ensure systems adhere to security policies, regulatory compliance, and best practices. DevOps & Cloud Support (Optional): Basic understanding of CI/CD pipelines, containerization, and cloud environments (AWS, Azure, GCP) is an added advantage. Requirements: 8+ years of experience as a System Administrator or in a similar role. Strong proficiency in Windows and Linux system administration. Hands-on experience in firewall management and network security best practices. Expertise in hardware troubleshooting, software installation, and system updates. Familiarity with asset management, tracking, and compliance standards. Strong problem-solving skills with the ability to diagnose and resolve complex technical issues independently. Excellent written and verbal communication skills with the ability to document and explain technical processes clearly. Basic exposure to DevOps practices (CI/CD pipelines, cloud environments) is a plus. Experience with cloud platforms (AWS, Azure, GCP), including planning and executing cloud migrations, is desirable
Dotnet Lead
Focaloid Technologies
Job Description: We are seeking a Senior .NET Core Developer with over 5 years of experience in designing, developing, and maintaining software applications. The ideal candidate will have a deep understanding of .NET Core and a proven track record of building scalable, high-quality, and high-performance applications. Key Responsibilities: Application Development: Design, develop, and maintain web applications using .NET Core and related technologies. Code Quality: Write clean, scalable, and efficient code following best practices and coding standards. Collaboration: Work closely with cross-functional teams including product managers, designers, and other developers to define, design, and ship new features. Troubleshooting: Identify and resolve complex technical issues and bugs, ensuring application performance and stability. Code Review: Conduct code reviews to maintain code quality and share knowledge with the development team. Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement. Documentation: Create and maintain technical documentation for code, processes, and procedures. Continuous Integration: Implement and manage CI/CD pipelines to automate testing and deployment processes. Qualifications: Experience: Minimum of 5 years of experience in software development with a strong focus on .NET Core. Education: Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent work experience). Technical Skills: Proficiency in .NET Core, C#, and ASP.NET Core. Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React. Strong understanding of RESTful APIs and web services. Knowledge of SQL Server or other relational databases. Experience with cloud platforms (e.g., Azure, AWS) is a plus. Familiarity with version control systems (e.g., Git). Qualification : Bachelors degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Software Engineer Python (ai)
Beo Software Pvt. Ltd.
Software Engineer Python (AI) Work from Office in Kochi Location: Kochi, India Employment Type: Full-Time Work Mode: Work from Office Experience Required: 2 to 4 years Job Overview We are looking for a highly skilled Software Engineer (Python, AI) to join our team. In this role, you will focus on developing and optimizing large language models (LLMs), working closely with cross-functional teams to build cutting-edge AI solutions. This is an exciting opportunity for individuals passionate about Natural Language Processing (NLP), machine learning (ML), and AI-driven innovation. Key Responsibilities Model Development: Assist in the training, fine-tuning, and evaluation of large language models (LLMs) for specific AI applications. Data Preparation: Support the collection, preprocessing, and augmentation of high-quality data to optimize model training. Research Support: Conduct literature reviews and contribute to the exploration of new methodologies in Natural Language Processing (NLP), computer vision (CV), recommender systems, and machine learning (ML). Collaboration: Work closely with data scientists, software engineers, and product managers to implement and scale LLM solutions. Documentation: Maintain clear, comprehensive documentation of model architectures, experiments, and results. Testing & Evaluation: Participate in testing and evaluating the performance of models, providing insights for improvements. Continuous Learning: Stay updated on the latest trends in NLP, ML, and AI advancements, actively pursuing professional development through research and the implementation of state-of-the-art models. Desired Candidate Profile Cloud Platforms Experience: Experience deploying machine learning models on cloud platforms such as AWS or Google Cloud. Understanding of Transformer Architectures: In-depth knowledge of transformer models and state-of-the-art LLMs. Data Ethics: Understanding of data ethics, bias mitigation techniques, and best practices for AI development. Proficiency in Python: Strong programming skills in Python with hands-on experience in PyTorch or TensorFlow. If you are passionate about AI, machine learning, and want to contribute to the next wave of innovation in Natural Language Processing, apply today to be a part of our dynamic team!
Senior React Native Developer
Pit Solutions Ag
We are seeking a highly skilled and experienced Senior React Native Developer to join our development team. The ideal candidate should have a deep understanding of mobile application development, a keen eye for detail, and a passion for delivering high-quality products. As a Senior React Native Developer, he will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms. Key Responsibilities: Development: Design, build, and maintain efficient, reusable, and reliable React Native code. Collaboration: Work closely with product managers, designers, and other developers to conceptualize, build, test, and release products. Performance Optimization: Ensure the best possible performance, quality, and responsiveness of applications. Code Reviews: Conduct code reviews to maintain code quality and share knowledge with the team. Testing: Write and maintain unit and integration tests to ensure software quality. Troubleshooting: Identify and correct bottlenecks and fix bugs. Mentorship: Mentor junior developers and contribute to a culture of continuous improvement and technical excellence. Requirements: Experience: Minimum of 5+ years of professional experience in mobile application development. Minimum 3+ years of experience in React Native. React Native Expertise: Proven experience with React Native and related libraries. Cross-Platform Development: Strong understanding of mobile development for both iOS and Android platforms. JavaScript/TypeScript: Proficient in JavaScript and TypeScript. State Management: Experience with state management libraries such as Redux or MobX. API Integration: Strong experience with RESTful APIs and third-party libraries. Testing Frameworks: Familiarity with testing tools and frameworks such as Jest and Detox. Version Control: Proficient with Git and version control workflows. UI/UX: Good understanding of UI/UX principles and best practices. Preferred Qualifications: Native Modules: Experience with writing native modules for React Native. Continuous Integration: Familiarity with CI/CD pipelines. Cloud Services: Experience with cloud services such as AWS, Firebase, or Azure. Agile Methodologies: Experience working in Agile development environments. Open Source Contributions: Contributions to open source projects are a plus. Soft Skills: Problem Solving: Strong analytical and problem-solving skills. Communication: Excellent communication and teamwork skills. Leadership: Ability to lead and guide a team of developers. Adaptability: Ability to adapt to new technologies and learn quickly.
Backend Engineer
Keyvalue Software Systems
Backend Engineer About the Role We are looking for a talented Backend Engineer to join our team and work in a fast-paced environment, tackling complex challenges. You will be responsible for building and maintaining scalable and efficient backend systems. If you are passionate about solving global problems and want to work with some of the most experienced software architects, this is the perfect opportunity for you. What Makes You a Great Fit Strong fundamentals in Computer Science, along with excellent programming skills. Proficiency in one or more backend programming languages such as Scala, Java, Python, Go Lang, or Node.js. Experience with TDD (Test-Driven Development) and understanding Design Patterns. Strong knowledge of algorithms, data structures, and problem-solving techniques. Experience with Django and Flask for building robust backend systems. Familiarity with Amazon Web Services (AWS) or Google Cloud Platform (GCP). Experience with at least one SQL-based database (e.g., PostgreSQL, MySQL) and one NoSQL-based database (e.g., MongoDB, Cassandra). What You Get Invaluable opportunities to solve global problems with your skills and talents. Work with some of the most experienced software architects in the Indian IT industry. Mentorship from industry experts, allowing for both professional and personal growth. Exposure to cutting-edge technologies and the chance to make a significant impact in your field.
Devops Engineer
Keyvalue Software Systems
DevOps Engineer Job Description We are in search of DevOps Engineers with superb tech capabilities and excellent strategizing techniques. What You Will Do: End-to-end managing and monitoring of infrastructure in the cloud. Designing and automating deployment of products in the cloud. Deploy and manage robust monitoring and alerting for the entire infrastructure. Collaborate with cross-functional teams to manage code releases. Participate in the process of strategic project-planning meetings. Install and configure solutions, implement reusable components. Enforcing standard practices for platform operations. Tuning existing applications and platforms for better performance and resilience. What Makes You a Great Fit: 3+ years experience in DevOps with good fundamentals in Computer Science and good scripting skills. Expertise in at least one cloud platform: AWS or GCP. Experience with Docker, Kubernetes or other container orchestration tools. Experience in coding and programming with Golang or Python. Experience in continuous integration and deployment using GitHub Actions, Bitbucket Pipelines or Jenkins. Experience with Infrastructure as Code such as Terraform, CloudFormation or Crossplane. Experience with monitoring and alerting platforms in production such as Datadog, NewRelic, Prometheus or Grafana. Experience with configuration management systems such as Ansible, Chef or Puppet. Knowledge of Security and Networking Concepts. Basic knowledge of DBMS. What You Get If you get to join us, you will have invaluable opportunities to solve global problems with your talents, work with some of the most experienced software architects in the Indian IT industry, and be mentored by them.
Devops Architect
Experion Technologies
DevOps Architect AWS Infrastructure & CI/CD Expert Location: Cochin Experience Required: 8+ years in DevOps Architecture Job Purpose We are seeking an experienced DevOps Architect to lead our cloud-native solutions and AWS infrastructure management. In this role, you will design, implement, and maintain automated CI/CD pipelines using GitLab, manage AWS services, and provide technical leadership to your team. If you have a passion for optimizing software development and deployment processes in cloud environments, this is the role for you. Key Responsibilities AWS Infrastructure Management: Extensive experience with AWS services like EC2, ECS, EKS, S3, RDS, and Lambda. Set up, manage, and troubleshoot infrastructure. CI/CD Pipeline Design & Automation: Design, build, and maintain automated CI/CD pipelines using GitLab, ensuring streamlined deployment processes. Cloud-Native Solutions: Deploy, monitor, and troubleshoot applications in AWS. Experience with microservice architecture and serverless approaches using AWS Lambda is a plus. Infrastructure as Code: Manage infrastructure using tools like CloudFormation (required) or Terraform (desired), enabling scalable, repeatable deployments. Networking & Security: Proficiency in networking, SSL/TLS certificates, VPN IPSec tunnels, and network security within cloud environments. Team Collaboration: Guide and mentor team members, and collaborate with developers, QA, and operations teams to improve deployment efficiency. Version Control & Automation: Expertise in version control systems like Git and build tools like Maven, Gradle, and Ant. Implement automation for continuous delivery using GitLab. Monitoring & Observability: Familiarity with tools like CloudWatch, ELK stack, Grafana, and Prometheus for monitoring cloud infrastructure and applications. Change Management: Lead or coordinate change management processes, including planning, documentation, risk assessment, and post-change reviews. Agile & DevOps Practices: Follow agile development processes and DevOps best practices to ensure rapid and high-quality software delivery. Required Qualifications 8+ years of hands-on experience in DevOps architecture and managing cloud infrastructure. Expertise with AWS services (EC2, ECS, EKS, S3, Lambda, RDS). Experience with GitLab CI/CD pipelines and automation tools for continuous integration and delivery. Solid experience with infrastructure as code tools like CloudFormation or Terraform. Strong troubleshooting skills in cloud-native environments and expertise in monitoring tools like CloudWatch, Grafana, and Prometheus. Experience with containerization tools such as Docker and Kubernetes, and knowledge of Kubernetes management with services like EKS. Proficiency in networking and network security in AWS environments (SSL/TLS, VPN, IPSec tunnels). Experience with Agile development and working in a Scrum-based environment. Ability to communicate effectively with both technical and non-technical stakeholders. Preferred Qualifications Experience with serverless architectures using AWS Lambda. Knowledge of Shift Left Methodology and OpenTelemetry specs for monitoring. Familiarity with ITIL-based change management frameworks and tools.
Data Engineer
Keyvalue Software Systems
Data Engineer About the Role We are looking for an experienced and resilient Data Engineer to join our growing team of analytic experts. The ideal candidate will be eager to learn and tackle bigger challenges in the field of data engineering. In this role, you will work closely with product and engineering teams to design, build, and maintain scalable data pipelines that empower key business decisions. What You Will Do Collaborate with product and engineering teams to understand the domains, features, and metrics needed for data processing. Design and build scalable data pipelines to handle data from various sources efficiently. Extract data using ETL tools and load it to the data warehouse (AWS Redshift / Google BigQuery). Implement batch processing for both structured and unstructured data. Analyze data and create visualizations using tools like Tableau, Metabase, or Google Data Studio to support business decision-making. Be part of the core data team responsible for designing and maintaining the data warehouse. Troubleshoot and resolve issues in data processing and pipelines. Anticipate potential problems and develop proactive processes to avoid them. Quickly learn and adapt to new technologies as needed. Set up CI/CD pipelines for data integration and automation. What Makes You a Great Fit Proficiency in database design and writing SQL queries. Experience with data warehouse solutions such as AWS Redshift, Google BigQuery, or Snowflake. Knowledge of platforms like Segment, HevoData, Stitch, Amplitude, or Clevertap. Hands-on experience with technologies like Apache Spark, Python, R, Hadoop, and Kafka. Familiarity with working with connectors (REST / SOAP, etc.). Experience with BI platforms such as Metabase, Power BI, Tableau, or Google Data Studio. Competitive salary and benefits package. Opportunities for career growth and learning in a dynamic and challenging environment. Work with a passionate and innovative team focused on solving impactful data problems.
Technical Lead - .net
Pit Solutions Ag
We are seeking an experienced .NET Lead to oversee our team in designing and developing high-quality web-based applications. The ideal candidate will have over 8 years of experience in .NET development, with a strong foundation in C#, .NET Core, and ASP.NET, and will be proficient in building scalable, secure applications. This role involves collaborating closely with cross-functional teams to deliver solutions that meet business objectives and adhere to best coding practices. Key Responsibilities: Develop, test, and deploy high-quality code using .NET programming languages, with a focus on clean, maintainable, and efficient solutions. Collaborate on architectural design and technical specifications with team members and senior leads. Perform code reviews, troubleshoot issues, and refine existing code for performance and quality improvement. Deploy fully functional applications, ensuring seamless integration with existing systems. Continuously improve applications by upgrading current programs and integrating new features as required. Prepare and maintain technical documentation, outlining development and operational procedures. Mentor and guide junior developers in best practices and advanced .NET techniques. Minimum 8+ years in .NET development, with at least 5 years working with .NET Framework using C#. Strong knowledge in .NET Core, ASP.NET, MVC, REST, Web API, and SQL Server. Front-end experience with JavaScript, HTML5, CSS, and frameworks such as Angular or Vue.js. Expertise in Object-Oriented Programming (OOP) concepts, including dependency injection, asynchronous programming, and unit testing. Familiarity with microservices, containerization (Docker, Kubernetes), and DevOps practices. Experience working in agile environments with cross-functional teams. Strong troubleshooting abilities to identify, analyze, and resolve technical issues effectively. Excellent communication and interpersonal skills for collaboration and mentorship. Preferred Skills: Proven experience in leading a team and handling project timelines. Knowledge of cloud platforms and deployment strategies. Familiarity with AI and machine learning concepts, with experience in integrating AI/ML models into applications, is a plus. Qualification : Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Senior Python Developer
Pit Solutions Ag
We are looking for a skilled Python Developer with a background in developing scalable backend for applications to join our team. The ideal candidate will be proficient in Python programming and have expertise in advanced topics such as threading, multiprocessing and deployment. Experience with PostgreSQL database and API development is also essential. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or related field. 5+ years of professional experience in Python development Strong proficiency with Django and Django Rest Framework. Experience with PostgreSQL and Elasticsearch. Familiarity with Firebase and third-party CRM integrations (e.g., HubSpot). Proficient in using Redis and Celery for task management and caching. Solid understanding of Rest API design and implementation. Experience with unit testing Experience with GCP deployment and management. Strong understanding of software development best practices, including version control (Git). Excellent problem-solving skills and the ability to work independently and as part of a team. Strong communication skills and a passion for mentoring others. Key Responsibilities: Design, develop, and maintain scalable backend systems using Python, Django, and Django Rest Framework. Implement unit tests to ensure code quality and reliability. Design and optimize PostgreSQL databases, ensuring efficient data storage and retrieval. Utilize Elasticsearch for efficient data indexing and search functionality. Implement caching strategies using Redis to improve application performance. Utilize Celery and schedulers to manage background tasks and asynchronous job processing. Manage deployment processes in Google Cloud Platform (GCP), ensuring applications are reliable and scalable. Provide guidance and mentorship to junior developers, fostering their growth and development. Collaborate with cross-functional teams to gather and define system requirements. Write clean, scalable, and well-documented code following best practice Qualification : Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Senior Data Engineer
Experion Technologies
Senior Data Engineer AWS Big Data & API Integration Expert Location: Cochin Experience Required: 5+ years in Data Engineering Job Purpose We are hiring a Senior Data Engineer to lead the development of a scalable and efficient data ingestion framework and ensure high standards of data quality and validation. This role involves designing and implementing robust APIs for seamless data integration and working with modern AWS-based big data technologies. The ideal candidate thrives in complex environments and is passionate about scalable, automated, and high-performance data systems. Key Responsibilities Data Ingestion Framework: Architect, build, and maintain ETL pipelines using services such as AWS Glue, Lambda, EMR, Step Functions, ECS, and EC2. Data Quality & Validation: Implement automated validation checks, monitoring tools, and alerting mechanisms to ensure data accuracy, completeness, and integrity. API Development: Design and develop secure, scalable, and high-performance RESTful APIs with robust documentation and best practices in security, versioning, and performance optimization. Agile Collaboration: Collaborate with stakeholders, analysts, and data scientists to understand business requirements and deliver actionable data solutions. Participate in agile ceremonies and code reviews. DevOps & CI/CD: Contribute to the development of CI/CD pipelines using tools like GitLab, ensuring automated, test-driven deployments. Required Qualifications 5+ years of hands-on experience in data engineering and analytical platform development. Proficient in Python, PySpark, and SQL for large-scale ETL processes. Extensive knowledge of AWS services such as Glue, Lambda, S3, Step Functions, EMR, and ECS. Experience with big data frameworks (e.g., Apache Spark, Apache Iceberg) and databases like DynamoDB, Aurora, PostgreSQL, Redshift. Skilled in building and integrating secure RESTful APIs for internal and external systems. Familiar with CI/CD, automated testing, and agile project management tools. Strong analytical thinking, communication skills, and problem-solving mindset. Preferred Qualifications Bachelor s or Master s degree in Computer Science, Data Engineering, or a related field. Experience with AWS Kinesis, Firehose, SQS, and modern data lakehouse architectures. Prior experience with data quality frameworks and large-scale API-driven data integration in distributed systems. Familiarity with information security standards and adherence to ISMS policies. Qualification : Bachelors or Masters degree in Computer Science, Data Engineering, or a related field.
Senior Database Administrator
Datamate Info Solutions Limited
Senior Database Administrator Location: Cochin Qualification: Any Graduate/Diploma/MCA/BTech Experience: 7+ years of experience Role Overview: We are seeking a versatile Senior Database Administrator (DBA) with expertise in SQL, PL/SQL across various RDBMS technologies. The ideal candidate should possess a solid understanding of Oracle architecture, PL/SQL, and working knowledge of Linux systems. Certification in Oracle or other RDBMS platforms is a plus. Experience with cross-database migrations, performance optimization, and cloud-based database solutions will be highly valued. Key Responsibilities: Database Installation & Configuration: Install and configure Oracle databases and other RDBMS platforms on Linux systems. Performance & Availability Management: Manage database performance, availability, and security. SQL Query Optimization: Write and optimize SQL queries and DML/DDL operations for improved efficiency. PL/SQL Scripting: Develop and maintain PL/SQL scripts for stored procedures, triggers, and functions. Troubleshooting & Issue Resolution: Troubleshoot and resolve PL/SQL-related issues as they arise. High Availability Solutions: Implement high-availability solutions, including clustering and replication techniques. System Monitoring & Backups: Monitor system performance, perform backups, restores, and disaster recovery tests. Multi-Site Management: Manage multiple sites and monitor DB at AMC sites. Qualifications: Proficiency in SQL and Oracle architecture with a strong understanding of Linux systems and Cloud Database solutions. Solid PL/SQL development skills. Knowledge of high-availability techniques and database optimization strategies. Proven ability to install and manage databases on Linux. Certification in Oracle or other RDBMS platforms is a plus. Familiarity with cloud-based database solutions (e.g., OCI, AWS RDS, Azure SQL) is highly beneficial. Experience in industries like Hospital Management or Hospitality is an advantage. Opportunity to work on cutting-edge database technologies and enhance your skills. Dynamic work environment with diverse challenges and growth opportunities. Competitive salary and benefits package. Qualification : Any Graduate/Diploma/MCA/BTech
Software Development Engineer 2
Iqvia
Software Development Engineer 2 Location: Cochin Job Overview: The Software Development Engineer 2 will assist in designing and developing software solutions with a focus on general domain knowledge and limited business expertise. This role includes troubleshooting code issues and continuously evolving IQVIA's platforms to meet user requirements. The engineer will work across the full application stack, including front-end user interfaces and backend development, while adhering to industry and company-specific quality standards. Key Responsibilities: Software Development & Design: Assist with the design and development of software solutions that require a general domain knowledge. Work on both front-end user interfaces and back-end development to build comprehensive solutions. Troubleshooting & Problem Solving: Troubleshoot and resolve code issues to ensure the proper functioning of the software. Continuously improve and evolve IQVIA's platforms to meet the changing needs of users. Functional Specifications & Validation: Review functional specifications and validation deliverables as assigned. Industry & Quality Standards: Develop a basic understanding of industry and IQVIA-specific quality standards to ensure the software adheres to these guidelines. Project Support: Support development projects based on specific instructions and with limited discretion, following project guidelines and timelines. Qualifications: Education: Bachelor s Degree in Computer Science, a related field, or equivalent experience. Experience: Typically requires 1 year of relevant experience in software development. Skills & Competencies: Basic understanding of software design and development processes. Familiarity with full-stack development (front-end and back-end). Good troubleshooting and problem-solving skills. Ability to work in a collaborative team environment. Understanding of industry quality standards. This role is ideal for a motivated software development professional who is looking to build a career at IQVIA and contribute to the development of innovative solutions for healthcare. If you have a passion for software development and a willingness to learn and grow within a dynamic team, we encourage you to apply. Qualification : Bachelors Degree in Computer Science, a related field, or equivalent experience.
Senior Flutter Developer
Pit Solutions Ag
We are looking for an experienced Senior Flutter Developer to join our innovative team and contribute to building a disruptive product in its early stages. You will leverage your expertise in Flutter, Dart, and native development to create scalable, high-performance mobile applications while ensuring a seamless user experience. Key Responsibilities: Develop high-quality, responsive, and user-friendly mobile applications using the Flutter framework and Dart. Convert Figma designs and wireframes into pixel-perfect, optimized Flutter UI components. Collaborate with backend teams to integrate RESTful APIs and ensure seamless data flow. Work on core features like notifications, location services, and payment integrations for Android and iOS platforms. Debug and fix programming bugs while ensuring optimal application performance. Design and implement scalable application architectures, including the BLoC pattern for state management. Publish and manage apps on Google Play Store and Apple App Store, ensuring compliance with their guidelines. Mentor junior developers by providing technical guidance, conducting code reviews, and sharing best practices. Adhere to Google s and Apple s design principles to ensure a consistent and intuitive user experience. Participate in Agile and Scrum methodologies, delivering tasks on time. Requirements Must-Have Skills: 5+ years of mobile development experience, with at least 3+ years in Flutter and Dart. Expertise in state management solutions like Provider, GetX, RiverPod or Bloc. Strong knowledge of RESTful APIs and third-party integrations. Expertise in converting Figma designs to functional and responsive Flutter code. Experience in implementing notifications, location services, and payment systems. Proven experience in publishing and maintaining apps on Google Play Store and Apple App Store. Experience with Flutter-supported databases. Proven ability to mentor junior developers, support their growth, and foster a collaborative team environment. Strong communication skills, both verbal and written. Preferred Skills: Hands-on experience in native development for Android (Kotlin/Java) and iOS (Swift/Objective-C). Experience working with cloud platforms. Knowledge of performance optimization and debugging tools for Flutter. Familiarity with secure application practices like data encryption and secure storage. Exposure to advanced UI animations and custom widgets. Familiarity with Git, CI/CD pipelines, and Agile workflows.
1 - 20 of 0 jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted