Palladium is a global leader in the design, development and delivery of Positive Impact - the intentional creation of enduring social and economic value. We work with foundations, investors, governments, corporations, communities and civil society to formulate strategies and implement solutions that generate lasting social, environmental and financial benefits.
We are recruiting to fill the position below:
Job Title: Network and Cloud Engineer
Ref No: req23323 Location: Nigeria
Employment Type: Full Time
Purpose of Position
We are seeking to recruit a skilled Network and Cloud Engineer to design, build, and maintain its cloud infrastructure. The Network and Cloud Engineer will be responsible for cloud infrastructure architecting, development, and administration. He/she will ensure efficiency in the design, deployment, migration, management and monitoring of cloud resources. The Network and Cloud Engineer will maintain good documentation to cloud architecture, configurations and policies and will also support automation of pipelines as required. The Network and Cloud engineer will liaise with Palladium’s Regional Hub on information security and maintain fidelity to data security standards on all system infrastructure.
The Network and Cloud Engineer will report to the Senior DevOps Manager and work in collaboration with the Data Use and Analytics, and the Business Analytics teams. This is a full-time position with a contract for 1 year, renewable subject to availability of funding.
Primary Duties and Responsibilities
Work with the engineering team to identify and implement the most optimal cloud-based solutions
Define and document best practices and strategies regarding application deployment and creation and infrastructure maintenance.
Deploy new applications to the cloud and migrate existing applications while ensuring that migration processes are seamless and do not disrupt ongoing operations.
Ensure application performance, uptime, and scale, maintaining high standards for code quality and thoughtful design.
Ensure efficient functioning of data storage and process functions in accordance with security policies and best practices in cloud and information security.
Identify, analyze, and resolve infrastructure vulnerabilities and application deployment issues.
Regularly review existing systems and make recommendations for improvements.
Work as an integral member of the cloud platform team to plan, prioritize, recommend and implement security requirements as part of the secure software development lifecycle (SSDLC).
Recommend and implement security best practices for cloud platforms and automate compliance with cloud security baselines (e.g. CIS Benchmarks).
Implementation of automated security tooling (e.g. within a Continuous Integration (CI) pipeline) to validate security requirements and identify potential issues. Review outputs from security tools and practices, and filtering and prioritizing these into security stories that can be understood and actioned by the delivery teams.
Verify the implementation of security principles, architectural patterns, and requirements. Drive the adoption of cyber security practices (e.g. vulnerability management, threat modelling etc.) within Agile delivery teams.
Support wider cloud platform design and development activities.
Required Qualifications
Bachelor's degree in computer science, information technology, network engineering, or a related field.
AWS Cloud Practitioner, Linux, and Cyber Security certifications would be an added advantage.
At least five (5) years of professional experience as a network and cloud engineer, directly supporting the development and implementation of mission critical systems.
Experience in cloud solutions, network architecture, automating infrastructure deployment, and systems implementation.
Deep understanding of common cloud services and infrastructure (AWS, Azure, Google cloud, etc).
Understanding DevOps and CI/CD. Experience with DevOps methods and CI/CD pipelines.
Experience of AWS cloud platform and AWS security best practices and use of AWS CLI & SDKs.
Evidence of direct experience working with web application security defense toolkits (e.g. OWASP Top 10).
Experience of vulnerability management and application security testing.
Ability to work in a fast paced, agile development environment.
Excellent communication skills and attention to detail.
Good problem-solving skills, with an ability to identify and resolve issues before they affect business productivity.