Description:
TechnoGenics SMC PVT LTD is a leading cybersecurity and engineering solutions company based in Lahore District. Our focus is on security product engineering, malware research, and managed services for global customers. With a strong emphasis on innovation and problem-solving, we attract top talent and deliver excellent performance results.
We are looking for a creative backend engineer to join our team.
Responsibilities
- Design, develop, and management of large-scale data stores for turning data into information and insights.
- Facilitate strategic design and decisions related to core and new functions and features of the product.
- Identify design challenges and develop techniques to implement scalable and resilient solutions.
- Collecting and identifying requirements and translating them into scalable and stable solutions.
- End to end support and testing of use cases.
- Day to day and long-term tasks prioritization and execution.
Qualifications
- MS/BS degree in Computer Science (or related field) or equivalent experience.
- Excellent problem-solving skills.
- Advanced knowledge of designing, developing, and evaluating software systems while considering high performance, scalability, and resilience.
- Basic understanding and/or working experience in developing big data solutions for petabyte-scale datastores.
- Basic understanding and/or working knowledge of distributed computing environments, e.g., MapReduce, and distributed analytics platforms, e.g., Hadoop, Spark, and TensorFlow.
- Basic understanding and/or working knowledge of developing data workflows, requirements gathering for high-level data architectures, and development of multi-user policies for data ownership, lifetime, and access.
- Proficiency in any modern programming language, with particular expertise in Python, C++, Go, and/or Rust.
- Knowledge of industry-wide technology strategies and best practices.
- Knowledge of database (SQL & NoSQL) technologies.
- Experience working in an agile environment, communicating technical concepts to stakeholders, and peer-reviewing the work of other team members.
- Experience with continuous integration and delivery, including the maintenance of integration pipeline (e.g. Jenkins CI), version control (e.g. Git), and is responsible for applications in production environments.