Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 7.0 years
5 - 8 Lacs
Noida
Work from Office
Job Description: System Architect (IoT & AI/ML Platforms) We are looking for a seasoned and technically strong System Architect to lead the design and development of ENERGY7s core industrial IoT platform for Remote Diagnostics and Predictive Maintenance (RDPMS) . You will architect, plan, and oversee the complete technology stack — from field data acquisition to cloud analytics, virtualization, and AI deployment. Responsibilities: System Architecture Design Architect scalable, fault-tolerant, and modular IoT-based systems integrating edge devices, field protocols, cloud infrastructure, virtualization environments, and analytics engines. IoT Platform Planning Design real-time and batch data ingestion pipelines using MQTT, Modbus TCP/RTU, REST APIs, and message brokers like Kafka or RabbitMQ. Server, Virtualization & Infrastructure Oversight Lead deployment and performance tuning of Linux-based servers. Plan and manage VMware-based virtualization environments , including vSphere, ESXi, and vCenter. Configure and monitor web servers (Nginx/Apache), optimize resource allocation, and manage virtual networking and shared storage. Networking & Firewall Management Design and implement segmented network topologies with VLANs and routing policies. Configure firewalls (e.g., pfSense, Fortinet, iptables) and manage VPNs, NAT, port forwarding, and IDS/IPS. Maintain secure LAN/WAN connectivity between IoT field devices, servers, and cloud endpoints. Database & Storage Design Architect time-series and relational/NoSQL databases (TimescaleDB, InfluxDB, PostgreSQL, MongoDB). Ensure data integrity with backup, replication, sharding, and high availability strategies. API & Microservices Governance Define RESTful API standards, service-to-service contracts, and enforce microservices architecture best practices with security and observability baked in. Cloud Deployment & DevOps Oversee hybrid deployments across on-prem, Azure, and AWS using Docker, Kubernetes, and CI/CD tools (GitLab, Jenkins, ArgoCD). Automate infrastructure as code (Terraform/Ansible) and monitor deployments for scalability and resilience. Security, IAM & Compliance Implement system-wide encryption (TLS/SSL), RBAC, IAM policies, endpoint hardening, and firewall rules. Continuously monitor for vulnerabilities and ensure compliance with industry security standards (e.g., ISO 27001, NIST). Monitoring & Reliability Engineering Set up centralized logging, health dashboards, and alerting using Prometheus, Grafana, Zabbix, and ELK stack. Design disaster recovery, failover, and high-availability mechanisms across VMs, databases, and cloud systems. Collaboration & Leadership Lead cross-functional teams (backend, frontend, AI/ML, embedded) to ensure modular and maintainable system integration. Continuously review and refine architecture through stakeholder feedback and tech evaluations.
Posted 1 week ago
10.0 - 15.0 years
12 - 17 Lacs
Hyderabad
Remote
Department: Engineering / Architecture Reports To: VP of Engineering / CTO Role Summary: We are seeking a highly skilled and visionary Solution Architect to lead the design, development, and deployment of scalable, secure, and high-performance video streaming platforms and backend systems. This role requires deep expertise in Python-based microservices, real-time communication protocols, distributed systems, and backend infrastructure supporting video ingestion, processing, and delivery. The Architect will play a strategic role in defining technology roadmaps, solution blueprints, and ensuring robust architectural governance across projects. Key Responsibilities: Define end-to-end architecture for real-time video streaming, recording, and event workflows, ensuring scalability, security, and performance. Lead the design and evolution of microservices using Python and FastAPI, aligned with best practices in API-first development. Architect multi-tenant systems with strict RBAC, data isolation, and support for complex customer hierarchies (Grandparent > Parent > Child). Define integration strategies for data and messaging platforms including PostgreSQL, MongoDB, Redis, Kafka, and TimescaleDB. Architect secure RESTful APIs and WebSocket services with OAuth2, JWT, and robust audit logging for compliance. Design and oversee video streaming infrastructure using WebRTC, RTSP, HLS, RTMP, and SRT protocols. Guide implementation of backend workflows leveraging GStreamer pipelines for video ingestion, transcoding, and ABR playback. Champion event-driven architecture using Kafka or Redis Streams for real-time alerts, analytics, and service communication. Ensure all components follow security-by-design principles in line with OWASP ASVS 4.0.3 and STQC requirements. Collaborate closely with DevOps on infrastructure design, CI/CD automation, and high-availability deployments using Docker and Kubernetes. Perform architectural reviews, mentor engineers, and enforce scalable coding practices and secure development lifecycle (SDLC). Required Skills & Experience: 10+ years of experience in backend development and architecture, with at least 3+ years in designing video or streaming systems. Deep expertise in Python (FastAPI preferred) and asynchronous service frameworks. Strong command of PostgreSQL and MongoDB, including schema design, performance tuning, and scalability. Proven experience with Redis, Kafka, and object storage systems like MinIO or AWS S3. Hands-on architectural knowledge of streaming protocols (WebRTC, RTSP, HLS, RTMP) and video delivery optimization. Expertise in GStreamer or similar multimedia frameworks for streaming and transcoding workflows. In-depth understanding of secure API development, including OAuth2, JWT, TLS, and encryption best practices. Familiarity with Docker, Kubernetes, and service orchestration in production environments. Experience with high-throughput, low-latency systems and distributed computing principles. Preferred Qualifications: Experience with WebRTC media servers such as MediaSoup or Janus. Knowledge of TimescaleDB for time-series event data. Prior experience building secure, large-scale, real-time video surveillance or media platforms. Exposure to hybrid cloud-edge architectures and edge streaming optimization.
Posted 2 weeks ago
8.0 - 13.0 years
30 - 35 Lacs
Bengaluru
Work from Office
Data Engineer Location: Bangalore - Onsite Experience: 8 - 15 years Type: Full-time Role Overview We are seeking an experienced Data Engineer to build and maintain scalable, high-performance data pipelines and infrastructure for our next-generation data platform. The platform ingests and processes real-time and historical data from diverse industrial sources such as airport systems, sensors, cameras, and APIs. You will work closely with AI/ML engineers, data scientists, and DevOps to enable reliable analytics, forecasting, and anomaly detection use cases. Key Responsibilities Design and implement real-time (Kafka, Spark/Flink) and batch (Airflow, Spark) pipelines for high-throughput data ingestion, processing, and transformation. Develop data models and manage data lakes and warehouses (Delta Lake, Iceberg, etc) to support both analytical and ML workloads. Integrate data from diverse sources: IoT sensors, databases (SQL/NoSQL), REST APIs, and flat files. Ensure pipeline scalability, observability, and data quality through monitoring, alerting, validation, and lineage tracking. Collaborate with AI/ML teams to provision clean and ML-ready datasets for training and inference. Deploy, optimize, and manage pipelines and data infrastructure across on-premise and hybrid environments. Participate in architectural decisions to ensure resilient, cost-effective, and secure data flows. Contribute to infrastructure-as-code and automation for data deployment using Terraform, Ansible, or similar tools. Qualifications & Required Skills Bachelors or Master’s in Computer Science, Engineering, or related field. 6+ years in data engineering roles, with at least 2 years handling real-time or streaming pipelines. Strong programming skills in Python/Java and SQL. Experience with Apache Kafka, Apache Spark, or Apache Flink for real-time and batch processing. Hands-on with Airflow, dbt, or other orchestration tools. Familiarity with data modeling (OLAP/OLTP), schema evolution, and format handling (Parquet, Avro, ORC). Experience with hybrid/on-prem and cloud platforms (AWS/GCP/Azure) deployments. Proficient in working with data lakes/warehouses like Snowflake, BigQuery, Redshift, or Delta Lake. Knowledge of DevOps practices, Docker/Kubernetes, Terraform or Ansible. Exposure to data observability, data cataloging, and quality tools (e.g., Great Expectations, OpenMetadata). Good-to-Have Experience with time-series databases (e.g., InfluxDB, TimescaleDB) and sensor data. Prior experience in domains such as aviation, manufacturing, or logistics is a plus. Role & responsibilities Preferred candidate profile
Posted 3 weeks ago
3.0 - 5.0 years
3 - 7 Lacs
Bengaluru
Work from Office
Your Role : As a Back-End Developer, you'll collaborate with the development team to build and maintain scalable, secure, and high-performing back-end systems for our SaaS products. You will play a key role in designing and implementing microservices architectures, integrating databases, and ensuring seamless operation of cloud-based applications. Responsibilities : - Design, develop, and maintain robust and scalable back-end solutions using modern frameworks and tools. - Create, manage, and optimize microservices architectures, ensuring efficient communication between services. - Develop and integrate RESTful APIs to support front-end and third-party systems. - Design and implement database schemas and optimize performance for SQL and NoSQL databases. - Support deployment processes by aligning back-end development with CI/CD pipeline requirements. - Implement security best practices, including authentication, authorization, and data protection. - Collaborate with front-end developers to ensure seamless integration of back-end services. - Monitor and enhance application performance, scalability, and reliability. - Keep up-to-date with emerging technologies and industry trends to improve back-end practices. Your Qualifications : Must-Have Skills : - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Proven experience as a Back-End Developer with expertise in modern frameworks such as Node.js, Express.js, or Django. - Expertise in .NET frameworks including development in C++ and C# for high performance databases - Strong proficiency in building and consuming RESTful APIs. - Expertise in database design and management with both SQL (e.g., PostgreSQL, MS SQL Server) and NoSQL (e.g., MongoDB, Cassandra) databases. - Hands-on experience with microservices architecture and containerization tools like Docker and Kubernetes. - Strong understanding of cloud platforms like Microsoft Azure, AWS, or Google Cloud for deployment, monitoring, and management. - Proficiency in implementing security best practices (e.g., OAuth, JWT, encryption techniques). - Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or Azure DevOps. - Familiarity with Agile methodologies and participation in sprint planning and reviews. Good-to-Have Skills : - Experience with time-series databases like TimescaleDB or InfluxDB. - Experience with monitoring solutions like Datadog or Splunk. - Experience with real-time data processing frameworks like Kafka or RabbitMQ. - Familiarity with serverless architecture and tools like Azure or AWS Lambda Functions. - Expertise in Java backend services and microservices - Hands-on experience with business intelligence tools like Grafana or Kibana for monitoring and visualization. - Knowledge of API management platforms like Kong or Apigee. - Experience with integrating AI/ML models into back-end systems. - Familiarity with MLOps pipelines and managing AI/ML workloads. - Understanding of iPaaS (Integration Platforms as a Service) and related technologies. Key Competencies & Attributes : - Strong problem-solving and analytical skills. - Exceptional organizational skills with the ability to manage multiple priorities. - Adaptability to evolving technologies and industry trends. - Excellent collaboration and communication skills to work effectively in cross-functional teams. - Ability to thrive in self-organizing teams with a focus on transparency and trust. KeywordsTimeScaleDB,Datadog,Express.js,Django,Microservices Architecture,RESTful API,Network Monitoring Tools,C++,C#,.Net,Node.js,Backend Development*
Posted 1 month ago
3.0 - 5.0 years
3 - 7 Lacs
Bengaluru
Work from Office
Your Role : As a Back-End Developer, you'll collaborate with the development team to build and maintain scalable, secure, and high-performing back-end systems for our SaaS products. You will play a key role in designing and implementing microservices architectures, integrating databases, and ensuring seamless operation of cloud-based applications. Responsibilities : - Design, develop, and maintain robust and scalable back-end solutions using modern frameworks and tools. - Create, manage, and optimize microservices architectures, ensuring efficient communication between services. - Develop and integrate RESTful APIs to support front-end and third-party systems. - Design and implement database schemas and optimize performance for SQL and NoSQL databases. - Support deployment processes by aligning back-end development with CI/CD pipeline requirements. - Implement security best practices, including authentication, authorization, and data protection. - Collaborate with front-end developers to ensure seamless integration of back-end services. - Monitor and enhance application performance, scalability, and reliability. - Keep up-to-date with emerging technologies and industry trends to improve back-end practices. Your Qualifications : Must-Have Skills : - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Proven experience as a Back-End Developer with expertise in modern frameworks such as Node.js, Express.js, or Django. - Expertise in .NET frameworks including development in C++ and C# for high performance databases - Strong proficiency in building and consuming RESTful APIs. - Expertise in database design and management with both SQL (e.g., PostgreSQL, MS SQL Server) and NoSQL (e.g., MongoDB, Cassandra) databases. - Hands-on experience with microservices architecture and containerization tools like Docker and Kubernetes. - Strong understanding of cloud platforms like Microsoft Azure, AWS, or Google Cloud for deployment, monitoring, and management. - Proficiency in implementing security best practices (e.g., OAuth, JWT, encryption techniques). - Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or Azure DevOps. - Familiarity with Agile methodologies and participation in sprint planning and reviews. Good-to-Have Skills : - Experience with time-series databases like TimescaleDB or InfluxDB. - Experience with monitoring solutions like Datadog or Splunk. - Experience with real-time data processing frameworks like Kafka or RabbitMQ. - Familiarity with serverless architecture and tools like Azure or AWS Lambda Functions. - Expertise in Java backend services and microservices - Hands-on experience with business intelligence tools like Grafana or Kibana for monitoring and visualization. - Knowledge of API management platforms like Kong or Apigee. - Experience with integrating AI/ML models into back-end systems. - Familiarity with MLOps pipelines and managing AI/ML workloads. - Understanding of iPaaS (Integration Platforms as a Service) and related technologies. Key Competencies & Attributes : - Strong problem-solving and analytical skills. - Exceptional organizational skills with the ability to manage multiple priorities. - Adaptability to evolving technologies and industry trends. - Excellent collaboration and communication skills to work effectively in cross-functional teams. - Ability to thrive in self-organizing teams with a focus on transparency and trust.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
23751 Jobs | Dublin
Wipro
12469 Jobs | Bengaluru
EY
8625 Jobs | London
Accenture in India
7339 Jobs | Dublin 2
Uplers
7127 Jobs | Ahmedabad
Amazon
6778 Jobs | Seattle,WA
IBM
6514 Jobs | Armonk
Oracle
6388 Jobs | Redwood City
Muthoot FinCorp (MFL)
5532 Jobs | New Delhi
Capgemini
4741 Jobs | Paris,France