Senior Devops Engineer
Job Description: DevOps Engineer (Up to 8 Years Experience)
Role Summary
We are seeking a skilled DevOps Engineer with up to 8 years of experience to streamline development, deployment, and operational processes. The role requires expertise in automation, cloud infrastructure, CI/CD pipelines, and system monitoring to ensure scalable, secure, and reliable applications.
Key Responsibilities
CI/CD Implementation: Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps.
Cloud Infrastructure Management: Deploy, configure, and manage infrastructure on AWS, Azure, or GCP.
Containerization & Orchestration: Build and manage containerized applications using Docker and orchestrate workloads with Kubernetes.
System Monitoring: Implement monitoring and alerting solutions (Prometheus, Grafana, ELK Stack, Datadog) to ensure system reliability.
Automation: Automate deployment, configuration, and scaling processes using Ansible, Terraform, or CloudFormation.
Security & Compliance: Apply DevSecOps practices, enforce compliance standards, and manage secrets securely.
Collaboration: Work closely with development and operations teams to improve workflows and reduce deployment friction.
Incident Management: Troubleshoot production issues, perform root cause analysis, and implement preventive measures.
Required Skills
Containerization Tools: Hands-on experience with Docker and Kubernetes.
Cloud Platforms: Strong knowledge of AWS, Azure, or GCP services for infrastructure management.
Scripting Skills: Proficiency in Bash, Python, or similar scripting languages for automation.
Version Control: Experience with Git and collaborative workflows (GitHub, GitLab, Bitbucket).
Infrastructure as Code: Familiarity with IaC tools like Terraform, Ansible, or CloudFormation.
Monitoring Tools: Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Datadog.
Microservices: Understanding of microservices architecture and deployment strategies.
Preferred Qualifications
Experience with CI/CD tools (Jenkins, GitLab CI/CD, Azure DevOps).
Familiarity with serverless architectures (AWS Lambda, Azure Functions).
Exposure to security automation tools (Vault, Aqua, Twistlock).
Knowledge of networking concepts (load balancing, DNS, firewalls).
Experience working in Agile/Scrum environments