The Job Description
Collaborate with software developers, quality assurance engineers, and IT professionals to guarantee smooth deployment, automation, and management of software infrastructure. Design and implement CI / CD pipelines for multiple software applications and environments. Create and maintain monitoring systems to guarantee high availability and performance for software applications. Manage and enhance cloud infrastructure such as AWS, Azure, and GCP. Automate software deployment, configuration, and upkeep processes. Troubleshoot software infrastructure issues and collaborate with the team to resolve them. Stay abreast of emerging technologies and industry trends, then utilize them to enhance your software infrastructure. Requirements : Bachelor’s degree in Computer Science, Information Technology, or a related field. 5+ years of experience in DevOps or a related field. Familiarity with software development processes and methodologies. Experience with continuous integration / delivery tools such as Jenkins, Travis CI, or CircleCI is advantageous. Experience with cloud infrastructure platforms such as AWS, Azure, and GCP. Excellent scripting skills in Bash, Python, or Ruby. Experience with monitoring and logging tools such as Prometheus, Grafana, and the ELK stack is essential. Strong problem-solving and troubleshooting abilities. Excellent communication and collaboration abilities.
#J-18808-Ljbffr
Engineer • Riyadh, Saudi Arabia