![Canonical](https://www.energyjobline.com/sites/default/files/styles/squared_logo/public/job-logo/get-logo.php__97393.png?itok=FbwC44CQ)
Python Software Engineer
1 week ago
JOB SUMMARY
Required skills and experience:Knowledge of Python programming language.Quality oriented, pragmatic approach to software design and implementation.Interest in test automation methodologies.Previous experience working with Ubuntu or other Linux distributions.Ability to be productive in a globally distributed team.Desired skills and experience:Passion for tinkering: you are a maker.Experience working in an agile environment.Hardware testing experience, for example in the IoT space.Familiarity with the C programming language.
RESPONSIBILITIES
Maintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and industry partners.Invent new ways to enable remote, automated testing.Help build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc).Write functional and performance tests to support hardware enablement and to protect from regressions.Participate in meetings involving international travel 2-3 times per year.
REQUIRED SKILLS
Python, Relational databases (SQL), System administration, Container solutions (Docker, Jenkins, Kubernetes), C, C# or C++, Database query languages (SQL, others), Code documentation, Programming
REQUIRED EDUCATION
Bachelor's degree
-
Python and Kubernetes Software Engineer
6 days ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYProfessional or academic software delivery using Python or GolangExceptional academic track record from both high school and universityUndergraduate degree in a technical subject or a compelling narrative about your alternative chosen pathConfidence to respectfully speak up, exchange feedback, and share ideas without hesitationTrack record of...
-
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYSolid background in modern test processes and strategiesExperience with Python or Go developmentStrong object oriented development skillsAbility to develop and ship production grade modern web applicationsWorking knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub CIKnowledge of networking technologies and fundamentalsSolid...
-
Software Engineer
1 week ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYYou have expertise in Python.You have a strong understanding of the makeup of a modern GNU/Linux distribution.You have a good understanding of build systems and toolchains, including for cross-compilation.Experience working with container technology, such as Docker, Kubernetes and LXD.Use your familiarity with languages, toolchains, frameworks,...
-
Software Engineer
6 days ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and are passionate, enterprising, thoughtful, and self-motivatedYou have a Bachelor's or equivalent in Computer Science, STEM or similar degreeYou have proficiency developing public-facing APIs and web applications,...
-
Software Engineer
4 weeks ago
Lagos, Lagos, Nigeria Lorgarithm Full timeJob Description:We are seeking a highly skilled Software Engineer to join our dynamic team.As a Software Engineer at Lorgarithm, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.You will work closely with our team of developers, designers, and project managers to deliver high-quality...
-
Software Engineer
7 days ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYWhat we are looking for in you:Outstanding academic resultsAn Undergraduate Degree in a technical subject or a compelling narrative about your alternative chosen path.An understanding of software development methodologies and life cycles.A passion for technology and a drive to work with intelligent, motivated colleagues.Willingness to learn and...
-
Systems Integrations Software Engineer
5 days ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYWhat we are looking for in you:Experience as a software developer in PythonExcellent understanding of integration patternsExcellent verbal and written communication skills in EnglishAbility to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote...
-
Software Engineer, Ceph
2 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeResponsibilitiesAs a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy, high-performing team.At Canonical, you will have the...
-
Software Engineer, Ceph
4 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeResponsibilitiesAs a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy, high-performing team.At Canonical, you will have the...
-
Software Engineer, Telemetry
7 days ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYYou love technology and working with a diverse set of talented people.You are curious, flexible, articulate, and accountable.You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.You have a broad technology base but favor backend code and infrastructure.You have a good understanding of cybersecurity and the...
-
Billing System Software Engineer
2 days ago
Lagos, Lagos, Nigeria Canonical Full timeWhat your day will look likeDeliver engineering solutions in Go or PythonCollaborate with colleagues on technical designs and code reviewsDeploy and operate services developed by the teamSeek Improvements to engineering and operations practicesWhat we are looking for in youExperience as a software developer in a high-level language - preferably Go or...
-
Software Engineer
1 week ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYCross-platform development experience on macOS and/or WindowsExpertise in modern C++ developmentExperience with software testing and test-driven developmentExtremely high personal standards for code quality, testing and designKnowledge of hypervisor technologies such as Hyper-V, VirtualBox, KVM, and QEMUOpen source experience and...
-
Software Engineer, Ceph
2 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYWhat we are looking for in youYou have a Bachelor's or equivalent in Computer Science, STEM or similar degreeYou have experience with writing modern, maintainable PythonYou have experience with Ceph storageYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and are...
-
Software Engineer, Ceph
4 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYWhat we are looking for in youYou have a Bachelor's or equivalent in Computer Science, STEM or similar degreeYou have experience with writing modern, maintainable PythonYou have experience with Ceph storageYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and are...
-
Senior Software Engineer
2 weeks ago
Lagos, Lagos, Nigeria Reliance Health Full timeABOUT THE COMPANYWe're a health insurance company that uses software, data science, and telemedicine to make health insurance delightful, affordable, and easier to access.JOB SUMMARYRequirements7+ years of experience in Software Engineering working with either PHP (Laravel) or understanding of software engineering principles and design patterns.Experience...
-
Senior Software Engineer
4 weeks ago
Lagos, Lagos, Nigeria Reliance Health Full timeABOUT THE COMPANYWe're a health insurance company that uses software, data science, and telemedicine to make health insurance delightful, affordable, and easier to access.JOB SUMMARYRequirements7+ years of experience in Software Engineering working with either PHP (Laravel) or understanding of software engineering principles and design patterns.Experience...
-
HPC Software Engineer
1 week ago
Lagos, Lagos, Nigeria Canonical Full timeFor this role you must have experience with Python. Experience in HPC environments is a strong advantage. Familiarity with HPC hardware and software is also a strong advantage - delivering great experiences with Infiniband, RDMA, CUDA, MPI, Slurm, Lustre, Singularity and related technologies will be central to this team's work. It will also be advantageous...
-
Billing System Software Engineer
1 week ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYWhat your day will look like:Deliver engineering solutions in Go or PythonCollaborate with colleagues on technical designs and code reviewsDeploy and operate services developed by the teamSeek Improvements to engineering and operations practicesRequirements What we are looking for in you:Experience as a software developer in a high-level language...
-
Software Engineer, Ceph
6 days ago
Lagos, Lagos, Nigeria Canonical Full timeJOB SUMMARYWhat we are looking for in you:You have a Bachelor's or equivalent in Computer Science, STEM or similar degreeYou have experience with writing modern, maintainable PythonYou have experience with Ceph storageYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and are...
-
Software Engineer
2 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeDescriptionAs a Software Engineer on the Core Desktop team, you'll join a dedicated team of professionals to build the next generation of immutable Ubuntu desktop. Our goal is to put Linux desktops back at the forefront of security, reliability and usability.In this project we combine the best ideas of immutable Linux with the latest Linux desktop experience...