hireejobs
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

Software Engineer

2.00 to 7.00 Years   Bangalore   02 Apr, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaWeb / Mobile Technologies
EmploymentTypeFull-time

Job Description

As a Software engineer you will be working on our control plane. It s a great opportunity to help build from scratch our next generation control plane which will be included in our Firewall and other products. You will have the opportunity to work on cutting edge technology and interact closely with other engineering teams both locally and across Sophos. This role will leverage a variety of skills including Linux system knowledge, networking, performance optimization, data modelling and containers/orchestration in the cloud. This position will be based in Bangalore.

Main Duties

  • Work with stakeholders to understand control plane features/requirements, and deliver high quality engineering work which conforms to best practices
  • Contribute to the development of the new control plane architecture
  • Participate in backlog estimation project planning activities
  • Collaborate with QE teams to ensure product is well-tested and meets high quality standards
  • Help identify and drive improvements in the team s software development practices

Skills Experience

  • 2 years experience working on commercial/production software
  • BS/MS/PhD in information technology, computer science or a related engineering discipline, or equivalent experience
  • Experience with the current technology stack which includes C, Linux, webservices, Python, AngularJS
  • Experience with container development, deployment and security Knowledge of container orchestration such as Kubernetes (preferred) or Nomad API development knowledge of Kubernetes
  • Experience with data plane development or control plane development Networking domain knowledge: TCP/UDP, Routing and Switching protocols
  • Working knowledge of Linux netfilter, network stack, connection tracking, Firewalling and NATing Strong secure coding knowledge and practice
  • Experience working in an Agile Development environment
  • Experience developing sound, secure remote API such as RESTful, OpenAPI and/or gRPC APIs
  • Working knowledge of 12 factor app development Cloud native technology stacks like Fluentd, Statsd, OPA, Etcd, Consul, pub/sub, autoscaling etc.
  • Experience with Golang Knowledge of Linux kernel networking and DPDK
  • Experience in high availability and clustering in network appliances
  • Experience with software/cyber security, firewall and security development is a big plus.
  • Experience with hardware appliance and software (virtual image) strongly desirable
  • Knowledge/experience working with AWS and/or Azure is strongly desirable.
  • Experience working with CI/CD tools such as GitLab, Jenkins, Bamboo and building test automation into CI/CD pipelines
,

Keyskills :
javasqljavascriptsql serverjqueryhigh quality standardsweb serviceslinux kerneldata modelingsecure codingapi developmenttest automationcomputer scienceproject planningquality standardsagile developmenthigh availabilityquality engineering

Software Engineer Related Jobs

© 2019 Hireejobs All Rights Reserved