DevOps Engineer
Description:
Position Overview
We are seeking a DevOps Engineer to support development and operations teams by building and maintaining reliable, scalable, and secure infrastructure.
The ideal candidate will collaborate with software developers and IT teams to automate deployments, manage cloud environments, and ensure continuous integration and delivery of applications.
Key Responsibilities
Design, implement, and maintain CI/CD pipelines.
Manage and monitor cloud infrastructure and environments.
Collaborate with development teams for smooth deployments.
Automate infrastructure using Infrastructure as Code tools.
Monitor system performance and troubleshoot issues.
Maintain system security, backup, and disaster recovery processes.
Required Skills
Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
Experience with Docker and Kubernetes.
Familiarity with Infrastructure as Code tools like Terraform.
Strong understanding of Linux systems and networking basics.
Experience with Git version control.
Preferred Qualifications
Experience with monitoring tools such as Prometheus, Grafana, or ELK stack.
Familiarity with microservices architecture.
Knowledge of DevOps security best practices.
Education
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field.