Junior DevOps Engineer
Listed on 2026-10-12
-
IT/Tech
SRE/Site Reliability, Cloud Computing: Infrastructure & Operations, Systems Administrator
Junior Dev Ops Engineer at Penny Software in Manama, B13, BH
This Full time on site position offers great opportunities for career growth.
About Penny SoftwarePenny is a fast-growing procurement and technology company headquartered in Riyadh with operations across Saudi Arabia and Bahrain. We are passionate about building innovative solutions that simplify processes, empower businesses, and create meaningful impact.
Why Join Us?At Penny, we are looking for talented individuals who are eager to grow, learn, and take on new challenges. We believe in nurturing potential and providing an environment where every employee can thrive both professionally and personally.
Role DescriptionYou will join a newly built infra team that will take complete ownership of all infra will work together with your team to plan for the desired state of the Infra. This will include doing gap analysis and finding the issues with the current state, and then work on optimizing it and develop it to a reliable and robust platform.
Role ResponsibilitiesSome examples of what you will work with day to day:
- Set up automation with CI/CD
- Optimize the Github Actions workflows to increase speed and resiliance
- Aid developers with deployments
- Replace manually deployed Infra with IaC (Terraform/Opentofu)
- Troubleshoot resource usage of the infra and make sure autoscaling is properly setup
- Security hardening of our Infra
- Administer Mongodb atlas clusters
- Work on monitoring and observability for our Infra and applications
- Handle IAM permissions and making sure credentials are properly handled
- Redeploying the entire Infra with IaC (Terraform/opentofu)
- Automation of the entire deployment process (Github Actions workflows)
- Centralizing secrets management with GCP Secrets Manager
- Setting up new monitoring and Observability solution
- Need to know linux bash scripting
- Need to know Terraform
- Must understand how CI/CD works
- Needs to know the basics of docker
- Must be comfortable with reading and understanding at least 1 programming language, preferably Java script or Python.
- Must have a good understanding of infrastructure security best practices
- Need to have an understand of cloud infrastructure such as serverless, VMs, Kubernetes, etc
- Must have an understanding of Infrastructure monitoring/observability
- Being an expert in any of this is not required, but you can't be clueless in this.
- Have worked with GCP (Cloud run, GKE, VMs, etc)
- Have worked with Mongodb Atlas
- Have worked with Github actions
- Understands the MEAN stack and how to support it
- AI literacy and experience using claude code
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).