Sigmasoft

5 Job openings at Sigmasoft
Full-stack Developer karnataka 5 - 9 years INR Not disclosed On-site Full Time

As a full stack developer with over 5 years of experience, your expertise in Java, Angular, and RestAPI will play a crucial role in creating efficient and scalable software solutions. You will be responsible for developing both the front-end and back-end components of applications, ensuring seamless integration and functionality. Your proficiency in these technologies will be utilized to deliver high-quality products that meet the needs of our clients. This position is based in either Bangalore or Hyderabad, offering you the opportunity to work in a dynamic environment and contribute to cutting-edge projects. Your strong foundation in full stack development will enable you to collaborate with cross-functional teams and drive innovation in the software development process. Join us in creating impactful solutions that make a difference in the world of technology.,

Data Architect hyderabad,telangana 3 - 7 years INR Not disclosed On-site Full Time

As a skilled Data Architect with expertise in Snowflake, your role will involve designing, implementing, and optimizing cloud-based data architecture. You will be pivotal in building scalable data solutions, collaborating with stakeholders, and establishing data architecture standards and best practices. Key Responsibilities: - Design and implement robust, scalable Snowflake-based data architectures. - Lead the development and optimization of data models to support analytics, reporting, and operational workflows. - Collaborate with data engineers, analysts, and stakeholders to translate business requirements into technical solutions. - Establish and enforce data architecture standards, governance, and best practices. - Design and implement data pipelines using ETL/ELT tools such as dbt, Fivetran, Informatica, Talend, etc. - Optimize Snowflake performance through clustering, partitioning, caching, and query tuning. - Define data security, access controls, and data masking strategies in Snowflake. - Integrate Snowflake with various data sources including AWS, Azure, GCP, APIs, and on-prem systems. - Stay updated with Snowflake's evolving features and recommend adoption. Qualifications: - Bachelors or Masters degree in Computer Science, Information Systems, or a related field. - Experience in data architecture, data engineering, or database development. - Hands-on experience with Snowflake in production environments. - Strong knowledge of data modeling (star/snowflake schemas) and dimensional modeling. - Proficiency with SQL, Python, and ETL/ELT tools. - Experience with cloud platforms such as AWS, Azure, or GCP. - Knowledge of data governance, data quality, and metadata management. Please note: The job description mentions no additional details about the company.,

Senior Firmware Vulnerability Management Engineer bangalore,karnataka 5 - 9 years INR Not disclosed On-site Full Time

Role Overview: As a Senior Firmware Vulnerability Management Engineer, your primary responsibility will be to lead the identification, assessment, and mitigation of security vulnerabilities within firmware and embedded systems across products and infrastructure. You will play a crucial role in developing and implementing secure firmware practices, vulnerability scanning, and patch management. Collaborating with cross-functional teams will be essential to enhance the security posture of hardware platforms. Key Responsibilities: - Lead the end-to-end vulnerability management lifecycle for firmware and embedded systems, including discovery, risk analysis, remediation tracking, and reporting. - Conduct firmware vulnerability assessments using static and dynamic analysis tools. - Coordinate firmware scanning, reverse engineering, and binary analysis to identify security flaws, misconfigurations, and outdated components (e.g., open-source libraries, third-party firmware). - Work closely with firmware development, hardware engineering, and product security teams to embed secure coding and patching practices. - Track and analyze CVEs, vendor advisories, and emerging threats related to firmware and embedded components. - Develop and maintain automated workflows for firmware vulnerability scanning and remediation tracking. - Contribute to the development and enforcement of secure firmware lifecycle processes, including secure boot, trusted execution, and update mechanisms. - Collaborate with internal red/blue teams and respond to internal/external audits or security assessments. - Provide technical guidance on secure hardware and firmware architecture. Qualification Required: - Bachelor's or Masters degree in Computer Engineering, Electrical Engineering, Cybersecurity, or related field. - Experience in firmware development, reverse engineering, or embedded security. - Deep understanding of firmware architectures (UEFI, BIOS, RTOS, SoC platforms) and embedded hardware interfaces. - Strong experience with firmware vulnerability management, CVE tracking, and remediation processes. - Familiarity with tools such as Binwalk, Ghidra, IDA Pro, QEMU, Firmware Analysis Toolkit (FAT), or similar. - Solid knowledge of secure coding practices in C/C++, low-level hardware interactions, and memory management. - Experience with threat modeling, security risk assessments, and vulnerability scoring (CVSS). - Strong understanding of secure boot, chain of trust, firmware update mechanisms, and TPM/TEE technologies. Company Details: The job description does not include any additional details about the company.,

Generative AI Engineer pune,maharashtra 3 - 7 years INR Not disclosed On-site Full Time

As a Python Developer specializing in AI and Machine Learning, you will be responsible for utilizing a variety of programming languages, tools, and frameworks to develop cutting-edge solutions. Your role will involve working with cloud services, database technologies, data engineering, and workflow automation. Additionally, you will apply AI techniques for advanced data processing and visualization. Key Responsibilities: - Utilize Python, PyTorch, TensorFlow, and other tools to develop AI solutions. - Implement Generative AI & LLM Frameworks such as LangChain, LangSmith, and LlamaIndex. - Work with Cloud Services like MS Azure AI Services and Database & Search Technologies including Chroma DB and Cosmos DB. - Develop ETL Pipelines, preprocess data, handle large document volumes, and create multimodal workflows. - Apply AI Techniques such as RAG systems, embedding techniques, and prompt engineering. - Utilize Visualization Tools like Power BI and Tableau for data analysis. - Process documents and images using PyPDF, PyOCR, and OpenCV. Qualifications Required: - Proficiency in Python programming language. - Experience with Generative AI & LLM Frameworks like AWS (Boto3) and Google Cloud (Vertex AI). - Familiarity with Database & Search Technologies such as Chroma DB, Azure Cosmos DB, and FAISS. - Knowledge of Data Engineering, Workflow Automation, and AI Techniques. - Ability to deploy solutions using tools like FastAPI, Flask, Streamlit, or Gradio.,

Oracle SBC Engineer karnataka 3 - 7 years INR Not disclosed On-site Full Time

As an Oracle SBC Engineer, your role involves installing, configuring, and maintaining Oracle SBC devices to ensure secure and seamless VoIP communication across enterprise networks. You will manage SIP trunking, call routing, and protocol interworking using Oracle SBC solutions. Monitoring and troubleshooting SBC performance, network connectivity, and call quality issues will be crucial tasks. Collaborating with network, telecom, and security teams to implement SBC-related policies and optimize system performance is a key responsibility. Regular firmware and software upgrades on Oracle SBC appliances must be performed to ensure system stability and security compliance. Capacity planning and system scaling to support growing voice traffic demands are also part of your responsibilities. Creating and maintaining detailed documentation of SBC configurations, procedures, and network diagrams is essential. Responding to and resolving incidents related to SBC infrastructure in a timely manner is a priority. You will participate in design and architecture discussions related to VoIP infrastructure and SBC deployments. Ensuring compliance with enterprise security policies and industry best practices for SBC is a crucial aspect of the role. Key Responsibilities: - Install, configure, and maintain Oracle SBC devices - Manage SIP trunking, call routing, and protocol interworking - Monitor and troubleshoot SBC performance, network connectivity, and call quality - Collaborate with network, telecom, and security teams - Perform regular firmware and software upgrades - Conduct capacity planning and system scaling - Create and maintain detailed documentation - Respond to and resolve incidents related to SBC infrastructure - Participate in design and architecture discussions - Ensure compliance with enterprise security policies Qualifications Required: - Proven experience with Oracle Session Border Controller (SBC) configuration, management, and troubleshooting - Strong understanding of SIP protocol, VoIP architecture, and real-time communications - Experience with call routing, SIP trunking, and security features within SBCs - Familiarity with network protocols such as TCP/IP, UDP, RTP, TLS, and QoS mechanisms - Ability to troubleshoot network connectivity, firewall, NAT traversal, and interoperability issues - Knowledge of enterprise voice networks, IP telephony systems, and UC platforms (Cisco, Avaya, Microsoft Teams, etc.) is a plus - Experience with monitoring tools and logging to diagnose SBC performance and call quality issues - Strong analytical and problem-solving skills with attention to detail - Excellent communication skills and ability to work collaboratively with cross-functional teams - Relevant certifications in VoIP, networking, or Oracle SBC technologies are advantageous,