Browse Jobs
For Employers
Post JobLog inGet Started
Logo

DevOps Engineer

Solutions by 42
Riyadh, Saudi Arabia
Posted 2 months ago
61People have clicked1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Purpose:As a DevOps Engineer, you will be a key member of our engineering team, responsible for designing, implementing, and maintaining the infrastructure and tools needed to support continuous integration, continuous delivery, and overall application lifecycle management. Your role is critical in ensuring the reliability, scalability, and security of our systems while optimizing development workflows.Job Responsibilities:Infrastructure as Code (IaC):Implement and maintain infrastructure as code for provisioning and configuring infrastructure resources.Use tools like Terraform, Ansible, or similar for automated infrastructure management.Continuous Integration/Continuous Deployment (CI/CD):Design, implement, and manage CI/CD pipelines to automate software delivery.Ensure smooth and secure deployment processes for applications across development, testing, and production environments.Automation:Automate repetitive tasks to improve efficiency and reduce manual intervention.Develop scripts and tools for automating deployment, monitoring, and maintenance tasks.Containerization and Orchestration:Implement and manage containerization technologies like Docker.Work with container orchestration tools such as Kubernetes for container deployment and scaling.Monitoring and Logging:Set up and maintain monitoring and logging systems to ensure system health and performance.Respond to alerts, troubleshoot issues, and optimize performance.Security:Implement security best practices throughout the development and deployment processes.Conduct security audits and vulnerability assessments.Generate security reports for environments. Follow the NCA guidelines when provisioning servers or deploying applications.Collaboration:Collaborate with different teams to understand application requirements and deploy solutions.Foster a culture of collaboration, communication, and transparency.Version Control:Manage version control systems (e.g., Git) for codebase management.Implement branching strategies and enforce code review processes.Standards:Implement the best industry standards when it comes to server provisioning like CIS for windows and linux servers. Visit clients locations to deploy code and maintain infrastructure if needed.Qualifications:Bachelor’s degree in Computer Science, IT, or a related field.Proven experience as a DevOps Engineer or in a similar role.Proficiency in scripting languages (e.g., Python, Bash).Experience with CI/CD tools (e.g., Jenkins, GitLab CI).Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).Knowledge of infrastructure as code tools (e.g., Ansible, Terraform).Strong understanding of networking, security, and system administration.Excellent problem-solving and communication skills.Please submit your job application on the given link: https://home.is.sa/job-application-?new=1

Featured Jobs

Similar Jobs

Search other opportunities
JobsInstallation/Maintenance/RepairDevOps Engineer