Job Summary: We are looking for a skilled Dev Ops Engineer to join our growing team. The ideal candidate will be responsible for streamlining our development and operations processes, enhancing our continuous integration and deployment pipelines, and ensuring the reliability and scalability of our applications. You will work closely with software developers, system operators, and other IT staff to manage code releases and automate systems. Key Responsibilities:
Infrastructure Management: Design, implement, and manage scalable and secure cloud-based infrastructure to support application deployment.
CI/CD Pipeline Development: Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate testing, integration, and deployment processes.
Monitoring and Performance Tuning: Implement monitoring solutions to ensure system performance, reliability, and availability. Analyze system metrics and logs to proactively identify and resolve issues.
Collaboration: Work collaboratively with development teams to ensure smooth deployment processes and provide support in troubleshooting and resolving operational issues.
Automation: Automate repetitive tasks and workflows to enhance efficiency and reduce manual interventions.
Configuration Management: Manage configuration and deployment of software across various environments using tools like Ansible, Puppet, or Chef.
Security Practices: Implement security best practices in the development and deployment processes to safeguard applications and infrastructure.
Documentation: Maintain clear and comprehensive documentation of processes, configurations, and system architecture to ensure knowledge transfer and continuity.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Proven experience (3+ years) in Dev Ops, systems administration, or software development.
Strong knowledge of cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
Proficiency in scripting and programming languages (Python, Bash, or Java).
Familiarity with CI/CD tools (Jenkins, Git Lab CI, Travis CI).
Experience with infrastructure as code (Ia C) tools such as Terraform or Cloud Formation.
Understanding of monitoring tools (Prometheus, Grafana, ELK Stack).
Strong problem-solving skills and ability to work in a fast-paced environment.
Job Type: Part-time Pay: From ₦70,000.00 per month Expected hours: 25 per week