3 days ago
Bengaluru, IndiaMid Level
Responsibilities
- Develop and maintain full-stack web applications using Python, React.js, and Redux.
- Collaborate with cross-functional teams to design, develop, and implement software solutions.
- Write clean, efficient, well-documented code and participate in peer code reviews.
- Design and optimize PostgreSQL database queries and schemas.
- Troubleshoot and debug existing applications and provide timely resolutions.
- Containerize applications with Docker and deploy them across Dev, QA, Stage, and Production environments on AWS or GCP.
- Conduct unit testing and write automated test suites for application reliability.
- Work with structured and unstructured data while maintaining data integrity across services.
- Gain exposure to GenAI workflows, including RAG architectures and LLM integration.
- Document technical specifications and user guides.
- Participate in maintenance and ongoing improvement of web applications.
Requirements
- At least 2 years of software development experience.
- Strong proficiency in Python.
- Strong proficiency in React.js and Redux for frontend development.
- Hands-on experience with relational databases, specifically PostgreSQL.
- Working knowledge of AWS or GCP.
- Hands-on experience with Docker.
- Foundational understanding of GenAI concepts, RAG, and LLM integrations.
- Knowledge of RESTful web services and API development.
- Knowledge of JSON and XML.
- Familiarity with Git and JIRA workflows.
- Understanding of software development principles and methodologies.
- Bachelor’s degree in Computer Science or a related field.
- Ability to collaborate effectively with developers and stakeholders and demonstrate strong problem-solving, analytical, troubleshooting, communication, and interpersonal skills.
- Preferred experience includes C# .NET Core, MongoDB, Redis, Kubernetes, MQTT, Kafka, RabbitMQ, Globalscape, WPF, AngularJS, and relevant AWS or GCP certifications.
Benefits
- Retirement plans.
- Medical, dental, and vision coverage.
- Paid time off.
- Paid parental leave.
- Support for community involvement.
- Flexible work hours and family-friendly benefits.
- Social programs and an inclusive, nondiscriminatory workplace.
Tech Stack
Apache KafkaAWSC#DockerGitGoogle Cloud PlatformKubernetesMongoDBPostgreSQLPythonRabbitMQReactRedisRedux
Categories
About Trellix
Trellix is a global cybersecurity company delivering intelligence-led cyber resilience for security-conscious organizations at any stage of their journey. Transforming over 30 years of threat intelligence into high-fidelity detections and automating AI-driven detection and response across cloud, on-premises, air-gapped, and operational technology environments, Trellix helps customers adapt to the constantly evolving threat landscape. More at https://trellix.com.
