ResponsibilitiesAs a junior technical position, specialised in DevOps you would:
- Work closely with engineering professionals within the company to build and maintain cloud infrastructure on AWS & GCP in addition to CICD tools and practices required for projects’ delivery and maintenance.
- Contribute in building cloud architecture schemes collaboratively with products’ teams.
- Work on continuous monitoring and configure alerting tools for ensuring operational excellence and high reliability using cloud monitoring and Datadog.
- Background about developing and integrating LLM-powered applications using APIs, prompt engineering, RAG, embeddings, and vector databases.
- Familiarity with AI agent architectures, tool calling, workflow orchestration, and multi-agent systems.
- Experience working with cloud AI services and platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of AI security, responsible AI, data privacy, model safety, and AI governance.
- Contribute effectively in the continuous improvement to company products and work environment by submitting proposals and initiatives whenever possible.
- Design and build automation solutions for continuous development, testing and release workflows.
- Act upon alerts/logs on infrastructure layer (security, performance, scalability, reliability, cost)
- Optimise performance and cost of provisioned resources on cloud.
- Monitor the CI/CD running activities on production to ensure functional correctness.
- Identify weaknesses in the environments or streamline workflows and propose corrective solutions.
- Raise flag upon any production down incidents and take needed actions when applicable.
- Ensure CICD compliance according to company security policies.
- Implement security best practices and data access policies to prevent any risk of data leakage.
- Respond to issues through ticketing systems and provide end to end resolution within defined SLA.
- Report set of defined KPIs to assess the platform health and the service level.
- Ensuring availability, performance, security, and scalability of production systems.
- System troubleshooting and problem resolution across various application domains and platforms.
- Evaluation of new technology alternatives and products that can contribute to the team's success and effectiveness.
Education/TrainingBachelor or Masters degree in computer science, computer engineering, or related technical field
Professional Experience* The candidates should have 3+ years of experience, with most of these qualities:
* Experience as a DevOps Engineer.
* Basic knowledge in:
+ Linux Systems.
+ Cloud Infrastructure.
+ Systems Metrics, logging, and monitoring.
+ Running testing automation and generating reports.
+ Jenkins Pipelines (or similar) for both Web and Mobile Apps.
+ Docker technologies including docker compose framework.
+ Different types of database (MYSQL, Postgres, NoSQL, Dynamodb) management, monitoring and backup strategies.
+ Managing Git servers and Git workflows.
+ Backup strategies and restore techniques for different types of storage on cloud systems such as RDS, Dyanamodb, Buckets, EFS, etc.
+ Excellent communication and collaboration skills.
+ Excellent knowledge of Agile principles.
+ Excellent organisational and time management skills, and the ability to work transversely across multiple software products.
+ Good knowledge and experience on one scripting language and one programming language at least (preferred NodeJS and shell scripting).
+ DevOps Professional certificate or Solution Architect certificate is a plus