Posted on: 23/07/2025
Job Summary :
We are seeking a highly skilled and experienced DevOps Engineer with 5-7 years of professional experience to join our dynamic engineering team. The ideal candidate will be passionate about building and maintaining robust, scalable, and secure infrastructure, automating deployment pipelines, and fostering a culture of continuous improvement. You will play a crucial role in bridging the gap between development and operations, ensuring seamless software delivery and operational excellence.
Responsibilities :
Infrastructure Management :
- Design, implement, and manage scalable, highly available, and secure cloud infrastructure (AWS, Azure, GCP, or similar).
- Utilize Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible to provision and manage infrastructure.
- Implement and maintain containerization technologies such as Docker and orchestration platforms like Kubernetes.
- Manage and optimize database infrastructure (SQL, NoSQL).
CI/CD Pipeline Development & Management :
- Develop, maintain, and optimize robust CI/CD pipelines using tools like Jenkins, GitLab CI/CD, CircleCI, Azure DevOps, or GitHub Actions.
- Automate build, test, deployment, and release processes to accelerate software delivery.
- Implement strategies for continuous integration, continuous delivery, and continuous deployment.
Monitoring, Logging & Alerting :
- Set up and maintain comprehensive monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK Stack, Datadog, Splunk).
- Define key performance indicators (KPIs) and establish dashboards to track system health and performance.
- Implement proactive alerting to identify and resolve issues swiftly.
Automation & Scripting :
- Develop automation scripts using Python, Bash, PowerShell, or Go to streamline operational tasks and reduce manual effort.
- Automate routine maintenance, patching, and backup procedures.
Security & Compliance :
- Implement security best practices throughout the SDLC, including vulnerability scanning, security hardening, and access control.
- Ensure compliance with industry standards and regulations (e.g., GDPR, HIPAA, SOC2).
- Participate in security audits and implement remediation plans.
Collaboration & Mentorship :
- Collaborate closely with development, QA, and product teams to understand requirements and deliver effective solutions.
- Provide technical guidance and mentorship to junior engineers.
- Promote DevOps best practices and a culture of shared responsibility.
Performance Optimization & Troubleshooting :
- Identify performance bottlenecks and optimize system performance.
- Troubleshoot complex production issues, perform root cause analysis, and implement preventive measures.
Documentation :
- Create and maintain detailed documentation for infrastructure, processes, and tools.
Required Qualifications :
- Experience: 5-7 years of hands-on experience as a DevOps Engineer, Site Reliability Engineer (SRE), or similar role.
- Cloud Platforms: Strong expertise with at least one major cloud provider (AWS, Azure, or GCP), including services like EC2/VMs, S3/Blob Storage, RDS/SQL Database, VPC/VNet, IAM, Lambda/Azure Functions.
- Containerization & Orchestration: Proficient in Docker and Kubernetes (EKS, AKS, GKE, or self-managed).
- Infrastructure as Code (IaC): Extensive experience with Terraform, CloudFormation, or Ansible for infrastructure provisioning and configuration management.
- CI/CD Tools: Hands-on experience with CI/CD platforms such as Jenkins, GitLab CI/CD, CircleCI, Azure DevOps, or GitHub Actions.
- Scripting: Strong scripting skills in Python, Bash, or PowerShell.
- Operating Systems: Solid understanding of Linux/Unix operating systems.
- Networking: Fundamental understanding of networking concepts (TCP/IP, DNS, Load Balancing, Firewalls).
- Monitoring & Logging: Experience with monitoring tools (e.g., Prometheus, Grafana, Datadog) and centralized logging solutions (e.g., ELK Stack, Splunk).
- Version Control: Proficient with Git and Git workflows.
- Problem-Solving: Excellent analytical and problem-solving skills with a proactive approach to identifying and resolving issues.
- Communication: Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Preferred Qualifications :
- Experience with serverless architectures (AWS Lambda, Azure Functions, Google Cloud Functions).
- Familiarity with configuration management tools like Chef or Puppet.
- Knowledge of database administration (e.g., PostgreSQL, MySQL, MongoDB, Cassandra).
- Experience with service mesh technologies (e.g., Istio, Linkerd).
- Certifications in cloud platforms (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert).
- Experience with security tools and practices (e.g., SAST, DAST, WAF).
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1517955
Interview Questions for you
View All