skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Staff Engineer (Remote work option)

10.00 to 14.00 Years   Chennai   20 Mar, 2021
Job LocationChennai
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

Responsibilities

  • Analyse and drive product requirements
  • Architect and design product features for scale and maintainability
  • Lead in the design, implementation, and deployment of successful systems and services
  • Ensure the quality of architecture and design of systems
  • Implement code with very high coverage of unit tests and component tests
  • Perform design and code reviews
  • Functionally decompose complex problems into simple, straight-forward solutions
  • Fully and completely understand system interdependencies and limitations
  • Possess expert knowledge in performance, security, scalability, architecture, and best practices
  • Software development of high quality/availability core systems
  • Cross-training peers and mentoring teammates
  • Document HLD/LLD for easy knowledge sharing and future scaling
Must have
  • 10-14 years of experience designing, integrating, and developing distributed applications in Ruby,Go, Java, or other high-performance languages
  • Experience with cluster and container orchestration systems such as Docker, Mesos, Marathon,Salt or Kubernetes.
  • Thorough knowledge of multi-threading, concurrency, and parallel processing technologies.
  • Experience with industry, open-source projects and/or academic research in large-data, paralleland distributed systems.
  • Experience with Service design, systems engineering, API Design and versioning
  • Understanding of Design Patterns, Server less computing, cloud first architecture, TDD, BDD,CI/CD, Integration Patterns
  • Experience with at least one NoSQL and SQL database
  • Hands on development experience in backend or frontend technologies. Willingness to code.
Good to have
  • Experience building distributed systems using Kafka. Strong grasp of fundamental concepts ofKafka, ZooKeeper and building producer and consumer applications using Kafka
  • Familiarity writing and optimizing advanced SQL queries
  • Experience in conversational, personalized, or recommended search.
  • Domain Driven design
  • Good Linux/UNIX systems knowledge
  • AWS compute and storage PaaS services. AWS certified solutions architect is nice to have.
  • Experience productionizing Machine Learning models
  • Experience publishing technical papers in reputed conferences.
,

Keyskills :
service designdeliverysqlawsmachine learningcustomer supportdistributed applicationsdistributed systemsaccountabilitysoftware developmentsystems engineeringscrum masterapidesign patternsfront end

Senior Staff Engineer (Remote work option) Related Jobs

© 2020 Skillindia All Rights Reserved