As a Senior Cloud Architect at Schneider Electric, you will be a part of a global leader in energy management and automation, dedicated to ensuring Life Is On for everyone, everywhere, and at every moment. Your role will be crucial in enhancing the cloud capabilities of the company and driving the integration of digital technologies in operations. Based in Gurugram, you will focus on developing and implementing IoT solutions, with a primary emphasis on Edge software. **Key Responsibilities:**
Architect and develop scalable, high-performance Edge computing solutions for IoT applications. - Lead the design and implementation of asynchronous task processing using Python for efficient data handling and device communication. - Develop and optimize IoT data pipelines, integrating sensors, edge devices, and cloud-based platforms. - Work on device-to-cloud communication using MQTT, WebSockets, or other messaging protocols. - Ensure software security, reliability, and optimization for resource-constrained edge environments. - Design and optimize Linux-based networking for edge devices, including network configuration, VPNs, firewalls, and traffic shaping. - Implement and manage Linux process management, including systemd services, resource allocation, and performance tuning for IoT applications. - Conduct code reviews, mentor junior developers, and provide technical leadership in edge software development. - Stay updated with emerging IoT, edge computing, and Linux networking technologies. **Qualifications Required:**
Bachelor's or Master's degree in computer science, Information Technology, or a related field. - 7 10 years of overall experience in software engineering with a strong focus on Python development. - Expertise in Python, including asynchronous programming, task processing frameworks, and Web frameworks. - Strong knowledge of Linux networking, TCP/IP, DNS, firewalls, VPNs, and network security. - Experience in Linux process management, Docker, and version control systems. - Excellent problem-solving skills and the ability to lead complex technical projects. - Knowledge of Rust, C++, or Golang for performance-critical edge applications. - Prior experience working in IoT and with cloud IoT platforms. - Comfortable working with both technical and non-technical audiences. At Schneider Electric, values like Inclusion, Mastery, Purpose, Action, Curiosity, and Teamwork are the foundation for creating a supportive culture for business success. The company is committed to achieving a more resilient, efficient, and sustainable world. As a Senior Cloud Architect at Schneider Electric, you will be a part of a global leader in energy management and automation, dedicated to ensuring Life Is On for everyone, everywhere, and at every moment. Your role will be crucial in enhancing the cloud capabilities of the company and driving the integration of digital technologies in operations. Based in Gurugram, you will focus on developing and implementing IoT solutions, with a primary emphasis on Edge software. **Key Responsibilities:**
Architect and develop scalable, high-performance Edge computing solutions for IoT applications. - Lead the design and implementation of asynchronous task processing using Python for efficient data handling and device communication. - Develop and optimize IoT data pipelines, integrating sensors, edge devices, and cloud-based platforms. - Work on device-to-cloud communication using MQTT, WebSockets, or other messaging protocols. - Ensure software security, reliability, and optimization for resource-constrained edge environments. - Design and optimize Linux-based networking for edge devices, including network configuration, VPNs, firewalls, and traffic shaping. - Implement and manage Linux process management, including systemd services, resource allocation, and performance tuning for IoT applications. - Conduct code reviews, mentor junior developers, and provide technical leadership in edge software development. - Stay updated with emerging IoT, edge computing, and Linux networking technologies. **Qualifications Required:**
Bachelor's or Master's degree in computer science, Information Technology, or a related field. - 7 10 years of overall experience in software engineering with a strong focus on Python development. - Expertise in Python, including asynchronous programming, task processing frameworks, and Web frameworks. - Strong knowledge of Linux networking, TCP/IP, DNS, firewalls, VPNs, and network security. - Experience in Linux process management, Docker, and version control systems. - Excellent problem-solving skills and the ability to lead complex technical projects. - Knowledge of Rust, C++, or Golang for performance-critical edge applications. - Prior experience working in IoT and with