DevOps Engineer
itcart
Job Description
CI/CD & Automation
- Design, build, and manage robust CI/CD pipelines using GitHub Actions for seamless deployment.
- Automate deployment workflows and infrastructure operations.
- Drive deployment efficiency and release reliability across environments.
Cloud Infrastructure Management
- Provision, manage, and optimize cloud infrastructure across Azure and AWS environments.
- Ensure high availability, scalability, and security of infrastructure and applications.
- Drive and own the DevOps and infrastructure roadmap aligned with business goals.
Monitoring & Observability
- Set up and maintain monitoring, logging, and alerting systems within Azure ecosystems and related platforms.
- Monitor system health and proactively troubleshoot bottlenecks and failures.
- Ensure infrastructure observability and operational reliability.
Containerization & Infrastructure as Code
- Manage containerization and orchestration using Docker and Kubernetes.
- Implement Infrastructure as Code using Terraform, ARM templates, or CloudFormation.
- Support scalable and repeatable infrastructure provisioning practices.
Database & Collaboration
- Take ownership of database setup, scaling, optimization, performance tuning, and maintenance.
- Collaborate with engineering teams to optimize application deployment and performance.
- Support infrastructure reliability and cross-functional operational excellence.
Key Performance Indicators (KPIs) :
- Strong CI/CD pipeline automation and deployment efficiency
- Infrastructure uptime, scalability, and operational reliability
- Cloud infrastructure optimization across Azure and AWS
- Monitoring, alerting, and observability effectiveness
- Container orchestration and infrastructure automation quality
- Database performance optimization and system health monitoring
- Strong ownership mindset and infrastructure roadmap contribution