- Malawi
- Job Search
- Engineering Jobs
- MalawiJob
- Senior DevOps/Back-End Engineers
Job vacancy Senior DevOps/Back-End Engineers
Announced
12 March, 2024
Job Type
Temporary / Contract
Job Status
Full Time
Job Title
Senior DevOps/Back-End Engineers
Job Presentation
Employment DescriptionWork Responsibilities
Be cautious! Do not send money to a potential employer. Do not pay any money for a potential contract of employment or for pre-employment training.
Please report any irregularities by using the candidate contact form and selecting the subject "Report a job ad".
- Collaborate with team members to generate engineering ideas and solutions.
- Undertake research, identify scope options, present and assess trade-offs, and exercise informed judgments.
- Develop back-end components and RESTful APIs using Python, NodeJS, AWS services, and databases.
- Conduct peer code reviews to evaluate, organise, and provide detailed feedback aimed at dynamically enhancing programs.
- Deploy code by configuring and managing replicable infrastructure-as-code and CI/CD pipelines.
- Maintain up-to-date technical architectural diagrams and documentation.
- Help develop an internal non-conformance management solution portfolio that encompasses the entire application lifecycle.
- Ensure reliable operations and ticket handling.
- Lead the evaluation and optimisation of software delivery processes.
- Work with cross-functional teams to improve engineering tools, technology stack, and application performance.
- Bachelor’s or master’s degree in Engineering, Computer Science, or equivalent experience
- Minimum of 5 years experience in software engineering and DevOps, with rare exceptions for exceptionally talented developers.
- Proficient in Python.
- Thorough comprehension of test automation and test-driven development.
- Proficiency in relational, graph, or NoSQL databases such as PostgreSQL, MSSQL, MySQL, Oracle, MongoDB, Cassandra, and DynamoDB is necessary.
- Skilled in object-oriented programming languages like Python.
- Extensive knowledge of Linux systems, such as Ubuntu.
- Ability to solve problems utilizing programming languages like Ruby or Python in a Linux environment. (Ruby developers are also welcome to apply)
- Experience in user authentication and authorization using identity and access management systems.
- Familiarity with Git or other distributed version control systems.
- Hands-on familiarity with CI/CD, RESTful APIs, and principles of JSON.
- Expertise in container platforms, including Docker and Kubernetes.
- Fluency in English is essential for effective communication.
- Commitment to full-time work (40 hours per week) with a 4-hour overlap with US time zones is mandatory.
- Familiarity with cloud hosting platforms like Microsoft Azure, Alibaba Cloud, and others.
- Understanding of automation/monitoring tools like Jenkins, Ansible, Grafana, as well as IaaS providers including Azure and AWS.
- Fundamental knowledge of GDAL.
- Proficiency in developing and implementing REST APIs is necessary.
- Familiarity with ETL, entity resolution, and processing of large-scale data.
- Knowledge of cybersecurity and risk management principles.
- Comprehension of Scrum and other Agile delivery methodologies.
- Exceptional organizational, communication, and leadership skills.
- Superb technical, analytical, and problem-solving skills.
Job category : | IT, new technologies |
Industries : | IT, software engineering, Internet |
Employment type : | Fixed-term contract |
Region : | Blantyre - Central - Lilongwe - Mzuzu - Northern - Southern - International |
Experience level : | 5 to 10 years |
Educational level : | Master |
Key Skills : | CASSANDRALINUXACCESSPYTHONRESTORACLEGRAFANAETLNOSQLPOSTGRESQLMONGODBSCRUMAGILEJENKINSUBUNTUJSONMYSQLDOCKERGITNORTHERN |
Number of Position(s) : | 1 |
Please report any irregularities by using the candidate contact form and selecting the subject "Report a job ad".
Valid Till
10 May, 2024 (11 days left)
Share this job offer
related searches
More Job Vacancies
See all jobs
BACK TO TOP