3 hours ago
Job title : Senior DevOps Engineer
Job Location : Lagos
Deadline : October 27, 2024
Quick Recommended Links
Key Responsibilities:
- Set up and maintain scalable infrastructure in the cloud to serve our clients.
- Set up and maintain various environments, including development, staging, and production, to ensure software meets quality metrics before being shipped to production.
- Design and build RESTful APIs and/or GraphQL services using Node.js, Python, Java, Ruby, or other back-end technologies.
- Develop server-side logic, manage databases, and integrate third-party services.
- Ensure the security and scalability of the application.
- Design, implement, and maintain relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases (e.g., MongoDB, Cassandra).
- Optimize queries and ensure database performance and security.
- Implement and manage continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, CircleCI, or Travis CI.
- Automate testing, deployment, and monitoring processes to streamline software development.
- Use tools like Terraform, Ansible, or AWS CloudFormation to define and deploy infrastructure.
- Manage cloud environments (AWS, Azure, GCP) with a focus on cost optimization, performance, and security.
- Develop and maintain containerized applications using Docker.
- Implement container orchestration tools like Kubernetes for scaling and managing services.
- Set up monitoring and alerting systems using tools like Prometheus, Grafana, ELK Stack, or Datadog.
- Ensure proper logging and tracking of application performance and errors.
- Implement security best practices for both development and operations.
- Ensure compliance with industry standards and regulations (e.g., GDPR, HIPAA) through automated audits and vulnerability scanning.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
- 4+ years of experience in DevOps engineering (Acceptable if a considerable part of your experience is in software development).
- Proven experience working with cloud platforms (AWS, Azure, or GCP).
- Experience with CI/CD tools and automation frameworks.
- Languages: JavaScript (React, Node.js), Python, Java, Ruby, or PHP.
- Cloud: AWS, Google Cloud, Microsoft Azure.
- Databases: MySQL, PostgreSQL, MongoDB, Redis, Cassandra.
- CI/CD Tools: Jenkins, GitLab CI, Travis CI, CircleCI.
- DevOps Tools: Docker, Kubernetes, Terraform, Ansible, AWS CloudFormation.
- Monitoring/Logging: Prometheus, Grafana, ELK Stack, Datadog.
- Familiarity with Git version control and Git branching strategies.
- Strong problem-solving skills with the ability to troubleshoot complex infrastructure and software issues.
- Excellent communication and collaboration skills, especially in a cross-functional team environment.
How to Apply for this Offer
Only qualified candidates should send their CVs with the job title to: [email protected]
- ICT Jobs in Nigeria jobs