LearnlyApp is an Educational technology (EdTech) app designed to help users test their knowledge, learn and improve their knowledge of technology. We allow learners to explore different fields through quizzes and courses available on the app, aiming to have an interactive platform which allows continuous user engagement as well as encourages active learning.
We are recruiting to fill the position below:
Job Title: DevOps Engineer
Location: Remote
Employment Type: Full-time
Job Description
- As a DevOps Engineer at LearnlyApp, you will play a crucial role in bridging the gap between development and operations teams, ensuring a seamless and efficient software development and deployment process.
- You will be responsible for designing, implementing, and managing the tools and infrastructure needed to support our development and deployment workflows.
- Your expertise will be instrumental in automating processes, monitoring system performance, and maintaining the reliability and security of our production environments.
Key Responsibilities
Infrastructure and Deployment Management:
- Design, implement, and manage scalable and reliable infrastructure on cloud platforms to support development and production environments.
- Automate deployment processes, including continuous integration and continuous deployment (CI/CD), to achieve faster and error-free releases.
Monitoring and Incident Management:
- Develop and implement monitoring solutions to proactively detect and resolve performance issues, security vulnerabilities, and system failures.
- Collaborate with the development team to establish incident management procedures, including root cause analysis and preventative actions.
Configuration Management:
- Manage and maintain configuration management tools to ensure consistent and reproducible environments across development, testing, and production stages.
Security and Compliance:
- Implement best practices for securing applications, infrastructure, and data, and ensure compliance with relevant industry standards and regulations.
- Conduct regular security assessments and vulnerability scans, and take corrective actions as necessary.
Collaboration and Communication:
- Work closely with cross-functional teams, including developers, system administrators, and quality assurance, to understand their requirements and provide DevOps solutions.
- Participate in project planning and provide technical guidance to optimize software development workflows.
Continuous Improvement:
- Identify areas for process improvement and optimization, and drive initiatives to enhance the efficiency and reliability of our systems.
- Stay up-to-date with the latest DevOps tools, trends, and technologies, and recommend their adoption when appropriate.
Qualifications and Skills
- Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience as a DevOps Engineer or similar role, with a strong understanding of software development and IT operations.
- Proficiency in scripting languages (e.g., Python, Bash, PowerShell) and experience with automation tools (e.g., CI/CD).
- Solid knowledge of cloud platforms (e.g., Digital Ocean, AWS ) and containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with configuration management tools and version control systems (e.g., Git).
- Understanding of security best practices and experience implementing security measures in a production environment.
- Strong problem-solving skills and the ability to troubleshoot complex issues in a distributed and containerized environment.
- Excellent communication skills and the ability to work collaboratively in a team-oriented environment.
Deadline: 16th August, 2023.
How to Apply
Interested and qualified candidates should send their Resume and Links to past work to: technifyincubator@gmail.com using the Job Title as the subject of the email.
Leave a Reply