u7do29om8t2ssbmkk0p7njza
AGENTICAGENTIC

Sr. DevOps Engineer / Cloud Architect

We are looking for a Senior DevOps Engineer / Cloud Architect will own the full infrastructure, CI/CD, environment management, observability, and deployment automation This is a permanent role required to stabilize the platform lon-term, improve reliability, reduce deployment risks, and relieve the CTO from operational DevOps tasks. You will mainatin and improve a scalable DevOps foundation, ensure mature SDLC practices, and prevent the accumulation of further technical debt.

Key Responsibilities:

1. Daily Infrastructure & Environment Management  

  • Maintain Dev, QA, Staging, Production environments. 
  • Monitor performance, stability, resources, scaling. 
  • Ensure no environment drift.

 

2. CI/CD Pipeline Maintenance & Enhancement 

  • Support and improve pipelines created by the contract DevOps. 
  • Ensure fast build times, safe deployments, consistent quality. 
  • Keep all pipelines updated with new services/features.

 

3. Developer Support & Collaboration 

  • Help devs with environment issues, logs, debugging. 
  • Coordinate with QA for test environment readiness. 
  • Support new integrations & feature rollout.

 

4. Release Management 

  • Own release execution in coordination with PM/BA/QA. 
  • Ensure deployments are: 
  • predictable 
  • safe 
  • rollback-tested 
  • compliant with versioning 
  • Maintain release calendars & documentation.

 

5. Monitoring, Alerting & Incident Response 

  • Operate monitoring systems installed by the contract DevOps. 
  • Respond to alerts and incidents quickly. 
  • Investigate root causes and implement permanent fixes.

 

6. Security & Compliance Maintenance 

  • Ensure secure configuration of environments. 
  • Maintain IAM policies, secrets, certificates, firewalls. 
  • Continuously patch and update infrastructure.

 

7. Continuous Improvement 

  • Scale infrastructure based on product growth. 
  • Evaluate new tools and improvements. 
  • Keep documentation up-to-date and comprehensive.

 

8. Prevent New Technical Debt 

  • Maintain strict configuration management. 
  • Ensure new features have appropriate infrastructure. 
  • Enforce consistent DevOps standards across the team.

 

9. Disaster Recovery & Backup Strategy 

  • Create automated backups. 
  • Build rollback plans and environment restoration procedures.

 

10. Documentation & Knowledge Base 

  • Standardize documentation for: 
  • DevOps processes 
  • Env setup 
  • Pipeline structure 
  • Deployment steps 
  • Tech stack 
  • Eliminate undocumented configs (identified as DevOps technical debt).

11. Infrastructure as Code (IaC) 

  • Implement IaC (Terraform, Pulumi, or CloudFormation) to eliminate manual configs. 
  • Standardize infrastructure across environments.

 

12. Collaboration with Developers, QA, and PM 

  • Work closely with backend/frontend teams to ensure smooth deployments. 
  • Collaborate with QA to automate test environments. 
  • Support PM with release planning and capacity forecasting.

Requirements

  • 4–7+ years DevOps experience in cloud-based environments (Azure/AWS/GCP).
  • Hands-on CI/CD pipeline creation.
  • Experience with Kubernetes or Docker Swarm.
  • IaC experience (Terraform preferred).
  • Knowledge of microservices deployment patterns.
  • Experience solving DevOps technical debt in mid-size SaaS products.
  • C1 English level.

Technical Competencies

  • CI/CD tools: GitHub Actions / GitLab CI / Azure DevOps
  • Containers: Docker, Kubernetes
  • IaC: Terraform, Pulumi, CloudFormation
  • Monitoring: ELK, Prometheus, Grafana, Datadog
  • Cloud services: AWS / Azure
  • Security: IAM, firewalls, secrets management
  • Scripting: Bash, Python

Soft Skills 

  • High ownership 
  • Proactive problem-solving 
  • Ability to work under pressure 
  • Structured communicator 
  • Team collaboration 
  • Ability to bring order to a chaotic infrastructure