DevOps Engineer Job at Asset & Resource Management Company (ARM)
Asset & Resource Management Holding Company - Established in 1994 as an asset management firm, ARM offers wealth creation opportunities through a unique blend of traditional asset management and alternative investment services. We enable businesses to thrive, and help our clients to maximize their returns and realise their most important goals.
We are recruiting to fill the position below:
Job Position: DevOps Engineer
Job Location: Ikoyi, Lagos
Job type: Full-time
Department: Information Technology
Job Summary
- To help us build functional systems that improve the customer experience, we’re looking for a DevOps engineer who can be responsible for deploying product updates, identifying production issues, and implementing integrations that meet our customers’ needs.
- The ideal candidate will have a solid background in software engineering and will work with developers and engineers to ensure that software development follows established processes and works as intended.
- The DevOps engineer will also help plan projects and be involved in project management decisions.
Responsibilities
- Building frameworks, automation, and tooling to enable a culture of quality within the organization.
- Leveraging technologies like Kubernetes/docker to help our developers scale their efforts in creating new and innovative products.
- Engage with stakeholders and lead workshops to define Automation and DevOps requirements.
- Collaborate with the Product and Solution Architect, Quality Engineers, Technology and Infrastructure Functions to support Concepts, High Level Designs, and End-to-End Solutions
- Perform analysis to determine return on investment across various design options
- Perform document reviews with teams across the Operations, Engineering, Quality Assurance, and Systems Support to ensure requirements and specifications are comprehensive and clear
- Provide input to the technical documentation, training, and testing plans
- Assist in executing various phases of User Acceptance Testing
- Ability to understand complex technical issues and facilitate resolution.
- Ability to communicate well with internal and external technical audiences
- Ability to triage issues based on priority, impact, risk, release timing
Requirements
- Bachelor’s or Graduate Degree in Computer Science or any engineering disciplines relevant to software (Computer, Electrical, etc.).
- 5+ Years of relevant experience as a DevOps engineer or in a similar software engineering role
- Experience with configuration management, infrastructure automation tools such as Ansible and Terraform, or similar
- Proficient in developing Continuous Integration/ Delivery pipelines
- Experience programming with Microsoft C#, Python, PowerShell or similar.
- Experience working with cloud platforms such as Azure.
- Experience working with continuous integration & continuous deployment (CI/CD) pipeline tools such as Jenkins CI
- Experience working with dockerized containers and clustering using systems such as Kubernetes
- Experience developing Kubernetes controllers and operators using Operator framework
- Experience with UI Automation using Robotic Process Automation (RPA) and Robot Framework.
Technical Skills:
- Source Code Management (Version Control System)
- Good understanding of Infrastructure as Code.
- Hands-on knowledge of software containerization and orchestration.
- Linux Fundamentals and scripting
- Continuous Integration, Delivery, Testing and Monitoring.
Similar Jobs
- Rig Electrician Job at Bill Energy Services Limited
- Rig Mechanic Job at Bill Energy Services Limited
- Ongoing Recruitment at IFGREEN Industries and Investment Limited
- Fullstack Web Developer & Project Manager Job at RITA Africa
- Job Vacancies at Vagan Oil & Gas Limited
- Marine Engineer Mechanic (MEM) Job at Nigerian Navy
- Job Openings at Gusto Restaurant Limited
- App Developer Job at Jobvet Services
- Project / Civil Engineer Job at Staff-Recruit
- Mechanical Engineer Job at George Houston Resources Limited