Core Developer - C++/Multithreading/TCP/IP - IIT/BITS/IIIT/NIT
at iRageCapital
Required Skillset:
- Understands multi-threading and has decent level knowledge of multi-core architectures.
- Technically proficient and hands-on in C++ with a good understanding of C++11 and C++14.
- Knowledge of TCP/IP, UDP & Network topology. Passionate to debug network problems with proficiency in-network and socket programming.
- Ideally should have worked on User space networking stack like Solarflare, Melanox etc.
- Should be able to get hands dirty on things like ASAN, SystemTAP, tcpdump, gdb. etc.
- Should love working on Linux, its kernel and optionally is be aware of Linux optimizations pertaining to low latency.
- Experience of working in HFT (understands order books, strategies etc.) and keen to keep reducing latency, erasing jitter, identify and eliminate queue buildup/congestion in the system.
Desired Skills :
- Passionate about coding and a fast learner.
- Hardware and FPGA work experience a big plus.
- Has worked on Solarflare, Exablaze, etc.
- Ability to work as a team player as well as an individual contributor.
Benefits :
We work hard. Period. :)
We also value the quality of life. Our cubicle free workplace and informally clad workforce reflect this. Benefits include:
- Competitive salary
- Few weeks of paid vacation
- Interaction and collaboration with global experts
- Annual out-station offsite(s) and frequent outings
- Multiple performance-based bonuses
- Health insurance
- A fun work environment with dedicated sports and recreation facilities.
- Opportunities to learn and lead: Frequent Knowledge Sharing Sessions conducted by co-workers
- Work-related and extra-curricular competitions at the office
Similar jobs
Company: HCL
Location: PAN India
Job type: Full Time, Work from office
Open Positions: Product Developer || 1 to 15 years exp
Immediate Joiners
CTC: 7 - 30 LPA Depending on Experience
Mandatory skill
CAD with C++ (2.5 to 7 Years)
Position-1: CAD Developer with C++
Educational Qualification:
BE/B Tech/ME/M tech.
Preferred: Mechanical, Production, Manufacturing, Aeronautical, CAD/CAM
Primary Skills:
a) C++
b) CAD Develope
c) Good in aptitude and analytical Geometry.
Secondary Skills:
a) MFC
b) Geometric algorithm
c) C#.Net
d) WPF
Tool Knowledge:
a) CAD tools (NX, Creo or Solid-Works)
b) MS Visual studio 2012/2015
c) JIRA
d) SVN
e) any memory management tools (Rational etc.)
f) SQL Database
g) UML
Desired Competencies:
a) Should have min 2 yrs. of experience in C++ development
b) Should have worked on any CAD/Geometric kernel APIs (NX, Creo, Solid-Works APIs)
c) Should have worked on Windows platform
d) Should have ability to solve geometric problem
e) Should have good knowledge of SDLC and related processes
f) Exp. with product development would be preferred
g) Having hands-on in MFC is an added advantage
Job Description:
This position is for senior CAD developer who has C++ experience, person with mechanical background is preferred. This is a long-term position for GTS products.
Employment Type
Full-time
Job Description :
We are looking for Technical Mgr for our Unity team. Pls read the detailed JD below :
Skillset: Unity 2d & 3d development with C++ or C#.
Roles and Responsibilities :
- Manage- a team of Unity resources through effective planning, mentoring & coaching.
- Should be strong in Technical Development & People Management.
- Must be hands-on & have experience in doing design & code reviews and handling the live server
- Ready to learn new technologies (e.g. Unreal) within the organization to grow existing operations, business & team.
- Help in setting up the processes for resource planning, forecasting and resource deployment as per the business requirement.
- People Leadership
- Recruit, motivate, mentor, train and lead the best automation talent.
- Multitasking and problem-solving abilities, context switching and & out of box thinking abilities.
- Support the professional goals and development opportunities for his/her team and review each team member & their progress.
- Create a culture of innovation and teamwork.
Why work with us?
When you join us, you become part of a fast-growing team that allows you to build your career with professionals who are committed to including, developing, and engaging people from a wide variety of backgrounds and who care as much about excellence as you do.
The unique experience that you will be getting here includes :
- An ideal mix of the entrepreneurial spirit of a start-up with maturity and stability that comes with years of experience in striving for success.
- Well Funded by Sequoia. High growth & profitability, year on year.
- Diverse, where people from all academic backgrounds and experience can find their place - from fresh graduates to the most experienced.
- Great work-life balance.
- Made up of people passionate about learning, creating, and innovating, always striving to find a better way of doing things. Our people are our main asset.
- Our word class Tech Stack makes us pioneers in the engineering front & you will get a chance to directly work with the senior leadership.
About Octro :
Octro is a new-age platform that aims to create leisure options for the world at large. Octro's vision is to keep creating moments of joy in human life while creating the best and most scalable leisure options. Headquartered in India, and funded by Sequoia, Octro is the largest and fastest-growing global mobile gaming company with leadership in Card, Casino & Casual games across the portfolio. Some 200M+ players have played these games 150B+ times. For the last few years, games in our portfolio have ranked consistently in India's top 10 on AppAnnie/SensorTower for Player Revenue.
Octro was founded by serial entrepreneur Saurabh Agarwal, who sold his first venture to Intellisync/Nokia. He did his MS at Stanford University.
For details, pls visit: www.octro.com
Location : Mumbai & Pune
Designation : Application support engineer
Skills : SQL, UNIX, LINUX
Male candidates only
Immediate joiners preferred
We have an opportunity for a Lead Operations Engineer role with our client at Bangalore /Gurgaon. Sharing the JD for your reference. Please revert if you would be interested in this opportunity and we can connect accordingly.
JOB DETAILS
Shift timing:
9.00AM-6.00PM / 11.00AM -8.00PM / 2.00PM – 11.00PM / 7.00PM -3.00AM IST(Night shift allowance will be provided)
Position
Lead Operations Engineer
Location
Bangalore/ Gurgaon
About Our client
Who we are :
At a time when consumers are connected and empowered like never before,
Our client is helping the world's largest brands provide amazing experiences at every turn. It offers a set of powerful social capabilities that allow our clients to reach, engage, and listen to customers across 24
social channels. We empower entire organizations to work together across social, marketing, advertising,
research, and customer care to manage customer experience at scale. Most exciting, Our client works with 50% of the Fortune 500 and nine of the world's 10 most valued brands, including McDonald's, Nestle, Nike,
P&G, Shell, Samsung, and Visa.
What You'll Do
What You’ll Do As a Lead Operations Engineer at our client, you should be passionate about working on new technologies, high profile projects, and are motivated to deliver solutions on an aggressive schedule.
Candidates from product based companies only.
1. 5-7 years of exposure and working knowledge of data centers on-premise or on AWS/Azure/GCP.
2. Working Experience on Jenkins, Ansible, Git, Release & Deployments
3. Working Experience on ELK, Mongo, Kafka, Kubernetes.
4. Implement and operate SaaS environments hosting multiple applications and provide production support.
5. Contribute to automation and provisioning of environments.
6. Strong Linux systems administration skills with RHCE/Centos.
7. Have scripting knowledge in one of the following – Python/Bash/Perl.
8. Good knowledge on Gradle, Maven, etc
9. Should have knowledge of service monitoring via Nagios, Sensu, etc
10. Good to have knowledge on setting up and deploying application servers .
11. Mentoring Team members
- Python with Powershell (who worked in Security related product Development(First Pref)/Networking.
Key Responsibilities
- Collaborate in the design, implementation, and deployment of successful software applications in support of our Threat management platforms.
- Developing backend components to enhance performance and receptiveness, server-side logic, and highly responsive web applications.
- Performance tuning and automation of application.
- Enhancing the functionalities of current software systems.
- Understand system interdependencies and limitations.
- Functionally decompose complex problems into simple, straightforward solutions.
- Rightly estimate the task and take ownership of building production-ready software solutions.
- Collaborate with other teams to implement features based on business rules and visual design.
Minimum qualification & experience
- Engineering graduate.
- 4 years of demonstrated professional experience in delivering and operating large-scale applications.
- Strong software development skills in python including python frameworks like Django, Flask, etc.
- Experience with software development, Web frameworks and database technologies, e.g., REST APIs, and automated scripts.
- Experience with current development technologies, methodologies and workflows including CI/CD, Docker, Git, and Jenkins preferred.
- Experience with microservice development and dockerized application development is a PLUS.
- Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
- Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.
- Working familiarity with basic Linux administration.
- https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcybersecurityguide.org%2Fcareers%2F&data=05%7C01%7Cmadhvi.1%40neweraindia.com%7C71e5f8231a514be638bf08da656eee89%7Cc04e2addbf474beabf38e722114ec31f%7C0%7C0%7C637933824369629597%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=5ezbPi2xWTVZVsmDSzinf6eC37Mr6zWQpfivsSWa1A0%3D&reserved=0" target="_blank">Experience in the cybersecurity field especially with threat intelligence or security orchestration is a plus.
- 2 years of hands-on Linux System Administration experience (RHEL / CentOS).
- 2 years experience in AWS Cloud administration
- 2 years relevant work experience in a high-volume and/or critical production service environment.
- Minimum 1+ years experience with Windows Server operating system administration
- Minimum 2 years experience with Cloud Service Providers (AWS)
- Minimum 2 years experience in enterprise environments
- Bachelor degree or equivalent experience preferred
- Any Amazon Web Services (AWS) certification preferred.
- Understanding of supporting Enterprise applications such as SAP systems and databases on AWS EC2 like (HANA, Db2, Oracle) with cluster management, HA management, etc.
- Implement security policies and controls (e.g. CIS, malware, anti-virus, secret management) using AWS services
- Strong ability to document standards, methods and produce drawings of systems and applications.
- Strong Scripting skills with any scripting languages (Python (Lambda), Bash Shell)
- Administration of Linux / Windows servers
- Deep understanding of AWS of IT Infra Architecture, Automations in deployments, SAP Architecture, Integration of On-Prem, Hybrid Infra, etc.
- Participate in Design Discussion, a new way of working (Automations, operational management), etc.
- Must have knowledge of AWS, Azure, Git
Responsibilities:
- Provide daily support with resolution of escalated tickets and act as liaison to business and technical leads to ensure issues are resolved in timely manner.
- Incident resolution and supporting production system deployments.
- Suggest fixes to complex issues by doing a thorough analysis of root cause and impact of the defect.
- Support and deliver within Continuous Integration/Continuous Delivery pipelines.
- Prioritise workload, providing timely and accurate resolutions.
- Perform production support activities which involve assignment of issues and issue analysis and resolution within the specified SLAs.
- Understand linux. SSH to linux box, look for web logs etc
- Understand web apps to be able to troubleshoot issues
Requirements:
- Good to have programming experience with Python.
- Java and JavaScript development experience would be an added advantage.
- You should not be afraid to do some development as well as Devops.
- Clear written and oral communication is a must.
• Provides remote planning (design), implementation and/or administrative support on Dell server and storage products involving software. • Performs initial installation, implementation, customization, integration and outline orientation for the customer. • Works closely with other Dell teams, account team and Customer.
Essential Skill Requirements: • Understanding of compute environment eco system • Dell PowerEdge Servers & modular server – planning, implementation and/or administrative • Dell Power Vault – MD / ME4 series storage planning, implementation and/or administrative • Dell Storage – NX, SC Series storage planning, implementation • Experience with basic network switch technologies (Ethernet, Fibre Channel) IP networking and L2 switches. • Operating system installation and configuration: o Windows Server (inclusive of Hyper-V clustering) o VMWare ESXi and virtualization o Red hat Linux • Possesses file, P2V and/or V2V migration experience will have an added advantage.
Desirable Requirements: • Customer Service skill. • Stakeholder management. • Possess excellent problem solving, communication and organizational skills • Flexibility, dependability and have excellent time management skills • Good presentation skills • Analytical, articulate, results-oriented and able to provide excellent follow-ups. • Strong technical aptitude. • Ability to multi-task and influence others to achieve results. • Possesses Professional certification from Cisco/VMWare/Microsoft/Red Hat/Cloud will have an added advantage.