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 Developer

6.00 to 8.00 Years   Bangalore   13 Apr, 2023
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

    Are you interested in operating systems development and Open Source Your favorites are Linux and low-level programming Would you like to be part of an Open Source community, and do you intend to build up a reputation as an Open Source maintainer If so, our team is the right place for you!Our Linux development team is responsible for enhancing and maintaining the full stack (Linux kernel and its device drivers, libraries, tools, compilers, debuggers, virtualization (KVM) and test automation & CI/CD). We tightly collaborate with the international development teams of IBM (e.g. hardware and firmware development), the global maintainers of Open Source communities, and our Linux distribution partners (Red Hat, SUSE, Canonical).
    • You will be responsible to develop and improve various features in Enterprise Linux on IBM Servers
    • Work closely with Opensource community to upstream the features developed.
    • Own a set of distribution packages such as daemons, command line utilities, configuration, or supporting tools
    • Cooperate with upstream developers and communities by responding to bugs and development needs
    • Monitor our bug tracking tool for issues logged by customers or community members
    • Investigate bugs by recreating the customer s specific environment in our lab and determining solutions
    • Respond to requests for enhancements (RFE) from upstream communities or customers by developing new features for assigned packages
    • Use your C or Python programming skills to develop patches and new features
    How we ll help you grow:As a developer, you will be working in a highly dynamic team of Linux kernel engineers. Most of these engineers are well known in Linux Kernel community. You will get a stimulating team environment that will help you learn the following
    • You will learn about IBM Servers architecture, System internals, Linux kernel internals
    • You will have access to all the technical and management training courses you need to become the expert you want to be
    • You will learn directly from expert developers in the field
    • You will get the opportunity to work in many different areas to figure out what really excites you.
    Required Technical and Professional Expertise
    • 6 to 8 years of experience in Linux development/working on projects related to Linux internals / Operating systems, KVM/hypervisor, and Virtualisation .
    • Knowledge of C/C++ programming.
    • Comfortable and experienced in software development life cycle coding, debugging, optimisation, testing, and continuous integration.
    • Scripting experience on Ruby/ Pearl/ Python or similar.
    • Understanding of different CPU architectures (little endian, big endian)
    • Extremely Comfortable with Git and it s work flow .
    • Hands on experience in Operator framework-Upstream and Downstream contributions
    Preferred Technical and Professional Expertise
    • Exposure to how Linux and Open source Community works ie Community Maintainer or Contributor
    • Strong Knowledge of any Linux operating system distribution
    • Hands on experience with different Distribution installations
    • Experience in Virtualisation, Experience with CI tools like Jenkins or similar
    • Basic C/C++ programming experience, either professional or academic
    • Intermediate English communication skills, both written and spoken
    • Personal motivation, with a proactive personality
    • Desire to stay in touch with the communities and participate actively to identify new coding opportunities
    • Enthusiasm for coding and eagerness to get involved in community based activities including user groups,conferences, and workshops
    ,

Keyskills :
sql serverjavascriptjqueryhtmlsqlsoftware development life cycleopen sourceibm serversuser groups

Software Developer Related Jobs

© 2019 Hireejobs All Rights Reserved