DevOps Engineer / Linux Administrator
at eHealth4everyone
Abuja, Federal Capital Territory, Nigeria -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 04 Dec, 2024 | Not Specified | 05 Sep, 2024 | 3 year(s) or above | Bash,Docker,Web Applications,Scripting,Node.Js,It Service Management,Puppet,Web Servers,Computer Engineering,Jenkins,Distributed Systems,Load,Orchestration,Working Experience,Server Monitoring,Python,Vue.Js,Database Administration,Automation,Design | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
- We are looking for an experienced DevOps Engineer/Linux Administrator to build functional systems that improve customer experience, and collaborate with software developers, system operators, and other IT team members to manage code releases.
QUALIFICATIONS AND SKILLS
- Degree in Computer Science / Computer Engineering or other related areas.
- Must have at least 3 years of working experience as a DevOps Engineer.
- Demonstrable experience in Linux Administration.
- Knowledge of scripting and automation (Python, Bash, etc).
- Demonstrable experience with CI/CD tools for pipeline creation and management to facilitate deployment and release management e.g. GitLab, Jenkins, CircleCI, etc
- Skills in Relational Database Administration, Systems Security, and Design.
- Technical experience working with cloud technologies.
- Working understanding of Load-balancing technologies
- Working understanding of IT service management.
- Experience with Chef, Docker, Puppet, or Ansible, automating all aspects of the system and server.
- Solid background in the deployment of web applications based on Python,Vue.js and Node.js.
- Good understanding of distributed systems and container technologies like Docker/Kubernetes container infrastructure and orchestration.
- Experience with DNS, Networking, and High Availability solutions.
- Experience with web servers in a Linux environment, i.e. Nginx, Apache2, and techniques for load balancing and SSL configuration
- Good understanding of monitoring tools such as Prometheus and Grafana for server monitoring and notifications
- Teamwork, problem-solving attitude, decision-making, customer orientation.
Responsibilities:
- Deploy product updates and fixes.
- Identify production issues and implement integrations that meet customer needs.
- Perform root cause analysis for production errors.
- Investigate and resolve technical issues.
- Deployment and maintenance of open source software for a variety of purposes which include but are not limited to asset management, wiki applications, etc.
- Design procedures for system troubleshooting and maintenance.
- Execute and automate operational processes fast, accurately, and securely.
- Build tools to reduce the occurrence of errors and improve customer experience.
- Develop software to integrate with internal back-end systems.
- Continuously analyze system performance in production, troubleshoot reported issues, and proactively identify areas in need of optimization.
- Developing and driving real-time monitoring solutions that provide visibility into site health and key performance indicators.
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Engineering
Proficient
1
Abuja, Nigeria