We are seeking an experienced DevOps Engineer with 5+ years of hands-on experience in managing and automating infrastructure, continuous integration/continuous deployment (CI/CD) pipelines, cloud services, and monitoring systems. The ideal candidate will be a proactive problem-solver, with a deep understanding of DevOps practices, cloud technologies, and container orchestration. This role will be critical in enabling seamless code deployments, automating workflows, and ensuring the high availability and performance of our applications.
Key Responsibilities
Infrastructure Automation : Develop, maintain, and enhance automation scripts and tools to streamline infrastructure provisioning, configuration management, and deployments.
CI/CD Pipeline Management : Build and maintain robust CI/CD pipelines to automate testing, build, and deployment processes using tools like Jenkins, GitLab CI, or similar.
Cloud Infrastructure Management : Deploy, monitor, and manage scalable and secure cloud infrastructure on platforms such as AWS, Azure, or GCP.
Containerization & Orchestration : Develop and manage containerized applications using Docker and orchestrate deployments using Kubernetes or similar platforms.
Monitoring and Logging : Implement, maintain, and optimize monitoring and alerting systems to ensure visibility into application performance and infrastructure health using tools like Prometheus, Grafana, ELK stack, or Datadog.
Security & Compliance : Work closely with the security team to integrate best practices for secure DevOps, including managing secrets, vulnerabilities, and compliance requirements.
Collaboration : Work cross-functionally with development, QA, and operations teams to ensure smooth and reliable deployments and to support development needs.
Incident Management : Participate in on-call rotations for incident response and actively troubleshoot issues to ensure high availability.
Required Skills & Experience
5+ years of experience in DevOps, Site Reliability Engineering, or a related field.
Strong knowledge of AWS cloud platform including compute, storage, networking, and managed services.
Certified AWS Devops professional or similar.
Proficiency with infrastructure-as-code (IaC) tools like, CloudFormation/CDK.
Experience with CI/CD tools such as Jenkins, GitLab CI, or similar.
Hands-on experience with containerization (Docker) and orchestration tools (Kubernetes, EKS, AKS, or GKE).
Solid understanding of Linux administration and networking concepts.
Knowledge of scripting languages like Bash, Python , or PowerShell.
Familiarity with monitoring tools (Prometheus, Grafana, Datadog, ELK) and log management.
Understanding of DevOps security best practices , including secrets management, IAM, and vulnerability scanning.
Preferred Qualifications
Certification in AWS.
Experience with microservices architecture and serverless frameworks.
Familiarity with Agile and Scrum methodologies.
Strong analytical and problem-solving skills.
Why Join Us?
Competitive Compensation: Attractive salary package with performance-based incentives.
Learning & Development: Regular training sessions to stay updated with the latest industry trends and technologies