The 3C Company jobs - Software Developer X98

Software Developer X98

The 3C Company
experience 0 to 3 Years
salary Salary not disclosed
qualification
share this job
save job
Job is expired
Posted: 3 Years ago
Views: 0
Applications: 0
Openings: 1

Job Description

Company Description

The Moving Picture Company (MPC) has been in visual effects (VFX) for over 25 years and counting, with established facilities across the a global leader globe. We are renowned for adding visual wonder and creative expertise to the film, advertising and entertainment industries, with some of our most famous projects including the blockbuster movies Blade Runner 2049, The Jungle Book, and The Martian, and advertising campaigns for Channel 4, Sony and IKEA.

MPC is part of Technicolors premiere portfolio of VFX brands and services, working alongside The Mill, Mr. X and Mikros to provide offerings tailored to the specific creative and storytelling needs of each project. Within this collective, MPC has built a reputation for of images, and industrial-scale production the software development to enable this.

Our status as a world-class VFX facility has been achieved through the development of industry-leading software which empowers our artists to create stunning imagery. We have curated a considerable portfolio of off-the-shelf and in-house software to meet these unique requirements, and continue to evolve and improve our technology as new needs emerge. The Core Engineering team operates within a larger R&D; division to provide the business critical infrastructure that enables multiple projects with thousands of shots to be simultaneously completed across the globe efficiently and to the highest quality.

A blend of globally distributed software, systems and operations experts, we are responsible for building and maintaining key infrastructure and services in collaboration with site-local engineering teams and other specialized development teams. With users in all areas of , our solution (the Core the company Platform) is based on a distributed micro-services environment providing capabilities in areas such as compute, storage, and digital asset management. Development and operational support spans the stack from operating system through to desktop/web application front-ends.

In recognition of the flexibility, scalability and maturity of the Core Platform that has been created by the team for MPC, we have been tasked with establishing the Core Platform elsewhere, making it available to other business units that are part of Technicolors portfolio.

Job Description

As a member of the Core Engineering team you'll be joining a highly passionate team that is responsible for the efficiency, performance, availability and monitoring of MPC's micro-services framework, forming the backbone of MPC's VFX pipeline, as well as the services that surround it such as the monitoring platform and render farm.

This requires a mix of engineering skills ranging from systems knowledge, software architecture and scalability design. One day you will be designing and provisioning dashboards, the next trying to catch runaway threads with your bare hands and the following day assisting development teams in writing scalable code or improving the performance of the micro-services platform by fine tuning Python code.

The role is in a fast paced environment where at times going from 0 to 100 in a jiffy is expected. This requires a systematic approach to problem solving as well as being able to think several steps ahead. We are often the last line of defense in case of a problem. This means the problems reaching the team are the harder but also more interesting problems that often do not have a single solution.

To be able to diagnose and resolve some of these problems we depend heavily on monitoring and alerting and would like a person that is up to date with today's tooling. We use a variety of products currently (ELK, TICK, Opentracing) to collect metrics from our micro-services as well as our entire render farm, collecting thousands of metrics a second, which brings along its own scalability problems. We we would like someone that is familiar with the various stacks both from a usage perspective as well as a deployment perspective.

Running at this scale means we love automation to reduce the repetitive tasks and automate as much as possible to give the team the time to tackle the more interesting design problems to further our entire stack. We use a mix of Saltstack and Ansible.
The role is aimed at improving the systems already in place at MPC as well as helping with future developments to deploy these systems into more modern environments, such as Kubernetes, and different business units inside Technicolor each with their own challenges.

All in all this role covers a broad range of subjects, challenges and opportunities which requires someone that truly enjoys squeezing the last microsecond out of a thread, doesn't mind getting their hands dirty and take apart an entire system to really get a feel for how it is working and where possible provide more tooling, insight and automation.

If you recognize yourself in this team and are as passionate about efficiency, large scale problems and monitoring as we are and as our artists are about creating award winning pixels we'd truly love to hear from you.

Qualifications

To succeed in the role, the following experience and competencies are required;

A passion for solving scalability problems on live systems during an outage as well as for future projects.
Writing efficient, scalable, concurrent code.
A good understanding of concurrency as it applies to CPython
A desire to create and/or improve performance, availability and monitoring on existing and new systems. Have system administrator skills.
Knowledge of the various components used to develop micro-service frameworks (nginx, RabbitMQ, uWSGI, Flask). Experience administering and gaining insight from monitoring tools (TICK and ELK stacks).
Experience using lower level tooling to gain insight from running systems and networking (strace, tcpdump).
Love good automation (ansible, saltstack a plus).
Comfortable working in a fast-paced and dynamic environment where requirements change/

The following are not essential to be successful in the role, however prior experience or the desire to grow in these areas will be of benefit;

Experience with opentracing and jaeger.
Experience with CI/CD pipelines. SQL and general database knowledge.
Experience with building and running Kubernetes clusters.
Engage in engineering practices that avoid incidents and share knowledge of best practices for monitoring, alerting, etc.

Job Particulars

Role Others
EducationOther Course
Who can applyFreshers and Experienced (0 to 3 Years )
Hiring Process Face to Face Interview
Employment TypeFull Time
Job Id381078
Job Category Others
StateKarnataka
Country India

About Company

The 3C Company
Similar Jobs
experience Fresher
locationBangalore
salary Salary not disclosed
9 Hours ago
Quick Apply
Operations
DASHTOON
experience Fresher
locationBangalore
salary Salary not disclosed
8 Days ago
Quick Apply
Operations
RENTKAR-SWITCH TO SHARE
experience Fresher
locationBangalore
salary Salary not disclosed
13 Days ago
Quick Apply
Classification
AMBERTAG ANALYTICS PRIVATE LIMITED
experience Fresher
locationBangalore
salary Salary not disclosed
17 Days ago
Quick Apply
Law/Legal
IBUS NETWORKS AND INFRASTRUCTURE PVT. LTD
experience Fresher
locationBangalore
salary Salary not disclosed
17 Days ago
Quick Apply
experience Fresher
locationBangalore
salary Salary not disclosed
17 Days ago
Quick Apply
experience Fresher
locationBangalore
salary Salary not disclosed
1 Month ago
Quick Apply
experience Fresher
locationBangalore
salary Salary not disclosed
2 Months ago
Quick Apply
experience Fresher
locationBangalore
salary Salary not disclosed
3 Months ago
Quick Apply
experience Fresher
locationBangalore
salary Salary not disclosed
3 Months ago
Quick Apply
Data Science
TEN TIMES ONLINE PRIVATE LIMITED
experience Fresher
locationBangalore
salary Salary not disclosed
3 Months ago
Quick Apply
Strategy and Operations
UNFOLD CULTURE CATALYST PRIVATE LIMITED
experience Fresher
locationBangalore
salary Salary not disclosed
3 Months ago
Quick Apply
Data Analysis
FUTURLYTIC PRIVATE LIMITED
experience Fresher
locationBangalore
salary Salary not disclosed
4 Months ago
Quick Apply
Recruitment Consultant
AURIGO SOFTWARE TECHNOLOGIES
experience Fresher
locationBangalore
salary Salary not disclosed
4 Months ago
Quick Apply
Data Analytics
NIYO SOLUTIONS INCORPORATION
experience Fresher
locationBangalore
salary Salary not disclosed
4 Months ago
Quick Apply
Relationship Trainee
WHITEFIELD CAREERS
experience Fresher
locationBangalore
salary Salary not disclosed
5 Months ago
Quick Apply
Pharmaceutical
CUREPLUS LABORATORY PVT LTD
experience Fresher
locationBangalore
salary Salary not disclosed
5 Months ago
Quick Apply
experience Fresher
locationBangalore
salary Salary not disclosed
5 Months ago
Quick Apply
experience Fresher
locationBangalore
salary Salary not disclosed
5 Months ago
Quick Apply
experience Fresher
locationBangalore
salary Salary not disclosed
5 Months ago
Quick Apply
left slide     right slide
Jobs By LocationVIEW ALL
Active Jobs By Role
Accountant (5139) Admin (15) Agriculture and Dairy (0) Architect (816) Bartender (0) Beauticians / Spa (19) Bouncer (0) BPO / Customer care (17900) Caretaker / Nanny (0) Carpenter (0) Cashier (0) Cleaner / Washer (0) Construction / Laborer (1) Content Writer (637) Cook / Chef (68) Counsellor (259) Data Entry / Back Office (11631) Data Analytics (2) Design / Animation (3803) Delivery (98) Digital marketing / SEO (989) Draughtsman/Draftsman (0) Doctor / Physician (69) Driver (3) Electrician (4) Engineer (39045) Engraver (0) Event Planner (0) Fire Fighter (2) Fitter (4) Gardener(Mali) (0) Ground Staff (0) Hospitality Executives (375) Housekeeping (4) HR (2155) Insurance Consultant (6) IT Hardware Engineer (2548) IT - Mobile Developer (3839) IT Software-Engineer (30783) IT Software-QA/Tester (21) Lab Technician (3) Language Translator (0) Legal (2) Librarian (0) Management Trainee (1342) Mechanic (573) Media / Journalism (299) MIS Executive (10) Moulder (0) Nurse (673) Nutritionist / Dietician (1) Office Assistant / Helper (10) Operations (11) Operator / Machinist (6) Packager (6) Painter (0) Pharmacist / Medical Rep (1465) Photographer / Videographer (0) Physiotherapist (0) Research/JRF/SRF (65) Plumber (0) Receptionist / Front Office (1889) Retail / Store Executive (208) Rigger (1) Sales / Marketing (6199) Security / Guards (0) Sports Trainer (0) Tailor/ dress designer (100) Teacher (421) Tool & Die Maker (2) Tourist Guide (0) Trainer (4) Waiter / Steward (1) Ward Boy (0) Warehouse Executive (5) Welder (0) Others (742)
safety tipsSafety Tips
Teamlease does not charge any kind of payment for a job.
get job tipsHow to get a Job early? Follow these tips

1.The more the Jobs you apply, the higher your chances of getting a job.

2. Keep your profile updated Update

Recruiters prefer candidates with complete profile information.

3. Keep visiting the Teamlease.com daily

Daily visit will ensure you won’t miss out on any Job opportunity.

4. Watch videos to improve Watch videos

Be a better candidate than others by watching these Job-related videos.