Senior Software Engineers – IT Architects, Cognitive SEs, Security SEs and Analytics SEs
Position 1:IT Architect
• Define system requirements
• Assess server, storage and infrastructure sizing
• Analyze hardware sizing to meet application requirements
• Design load balancing and clustering solutions according to architecture standards
• Design data flows and dependencies
• Analyze and design system for efficiency and scalability
Position 2: Cognitive SE
• Applied machine learning
• Information Classification
• Natural Language Processing
• Ontologies
• Knowledge graphs
Position 3: Security SE
• Malware analysis
• STIX, TAXII, CyBOX
• Anonymization
• Network Security
• Applied crypto
Position 4: Analytics SE
• Big Data platforms:
• Spark
• Hadoop
• Kafka
• NoSQL Databases
• Resource Management (Mesos)
• Data Scientist
• Visualization
• Graph processing
• Candidate must have a Master’s Degree in Computer Science or closely-related field.
• Three to five years experience with a record of innovation and impact in some area of Computer Security is preferred.
• Candidate should have effective communication skills in both technical and customer situations.
• Employees in this role use a variety of formal and informal requirement/design artifacts to architect, design, prototype and implement software components and systems to meet the indicated requirements.
• They can flexibly adapt to rapidly changing client or project requirements inherent in a research project, but are also able to integrate as necessary into formal products and services.
• They also ensure that the implemented components are tested and ready to be integrated into the project systems and proofs of concept.
• Software Engineering Researchers are expected to be agile in their development methodology, while also able to solve difficult problems, explore new domains, and work well across world-wide teams.
Thanks & RegardsAravind Jakku
aravind.j@tekwissen .com
734-619-8931