We are seeking an experienced Senior DevOps Engineer to join our growing team. The ideal candidate will be responsible for designing, implementing, and maintaining our cloud infrastructure and CI/CD pipelines. This role requires a strong technical background in DevOps practices, cloud platforms, and automation tools, with a focus on building scalable, secure, and highly available systems.
Key Responsibilities
- Design, implement, and manage CI/CD pipelines for automated build, test, and
deployment processes across multiple environments
- Architect and maintain cloud infrastructure on AWS, Azure, or GCP, ensuring high availability, scalability, and cost optimization
- Implement and manage container orchestration using Kubernetes, Docker Swarm, or similar technologies for microservices deployment
- Develop and maintain Infrastructure as Code (IaC) using Terraform, CloudFormation, or Ansible for consistent and reproducible deployments
- Monitor system performance, implement logging solutions, and establish alerting mechanisms using tools like Prometheus, Grafana, ELK Stack, or CloudWatch
- Collaborate with development teams to optimize application performance, resolve infrastructure issues, and implement best practices
- Implement security best practices, manage access controls, and ensure compliance with industry standards and organizational policies
- Automate repetitive tasks and develop scripts using Python, Bash, or PowerShell to improve operational efficiency
- Lead incident response, conduct root cause analysis, and implement preventive measures to minimize downtime
- Mentor junior team members and contribute to the continuous improvement of DevOps practices within the organization
- Required Skills & Qualifications
DevOps Core Skills
CI/CD Tools: Jenkins, GitLab CI/CD, GitHub Actions, Azure DevOps, or CircleCI- Container Technologies: Docker, Kubernetes, Helm, Container Registry management
- Infrastructure as Code: Terraform, Ansible, AWS CloudFormation, or Pulumi
- Version Control: Git, branching strategies, code review processes
- Monitoring & Logging: Prometheus, Grafana, ELK Stack, Datadog, New Relic, or Splunk
- Scripting: Python, Bash, or PowerShell for automation and tooling development
- Cloud Platform Skills
- AWS Services: EC2, EKS, ECS, Lambda, S3, RDS, VPC, IAM, CloudFront, Route53
- Azure Services: Azure Kubernetes Service (AKS), Azure Functions, Azure DevOps, Azure Storage
- GCP Services: GKE, Cloud Run, Cloud Functions, BigQuery, Cloud Storage
- Cloud networking, security groups, load balancing, and cost management
- Multi-cloud and hybrid cloud architecture experience is a plus
DevSecOps Skills (Additional Value)
Security Integration: Implementing security in CI/CD pipelines (SAST, DAST, SCA tools)- Security Tools: SonarQube, Snyk, Aqua Security, Trivy, Checkov, or OWASP ZAP
- Secrets Management: HashiCorp Vault, AWS Secrets Manager, Azure Key Vault
- Compliance: Experience with SOC 2, HIPAA, PCI-DSS, or ISO 27001 compliance frameworks
- Security Monitoring: SIEM integration, vulnerability scanning, penetration testing coordination
- Infrastructure Security: Network security, IAM policies, encryption at rest and in transit
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field
- Relevant certifications are highly valued: AWS Solutions Architect, Azure Administrator, CKA (Certified Kubernetes Administrator), or HashiCorp Certified Terraform Associate