MSL
Senior Devops Engineer (Remote)
Senior Devops Engineer | MSL | Sri Lanka
Responsibilities:
Kubernetes (EKS):
– Design, deploy, and manage Kubernetes clusters in Amazon... Senior Devops Engineer | MSL | Sri Lanka Responsibilities: Kubernetes (EKS): – Design, deploy, and manage Kubernetes clusters in Amazon EKS. – Monitor and optimize cluster performance and resource utilization. – Implement advanced Kubernetes features such as auto-scaling, RBAC, and network policies. AWS Infrastructure: – Architect, manage, and scale services using AWS (EC2, IAM, S3, Lambda, Cognito). – Configure IAM roles and policies to ensure secure access to AWS resources. – Utilize AWS services to enhance performance, security, and cost-efficiency. Monitoring and Observability: – Set up and manage monitoring solutions using Grafana, Loki, and Prometheus. – Define metrics, logs, and alerts to identify proactively and resolve system issues. – Ensure observability for critical applications and infrastructure components. Infrastructure as Code (IaC): – Automate infrastructure provisioning and management using Terraform. – Maintain and evolve infrastructure codebases for scalability and reliability. – Implement version-controlled IaC workflows with Git. CI/CD Automation: – Develop and maintain robust CI/CD pipelines using CodeCommit, CodeBuild, and ArgoCD. – Automate deployment workflows and ensure smooth integration and delivery processes. – Monitor build, deployment, and rollback mechanisms to enhance reliability. Security and Quality Assurance: – Integrate and maintain SonarQube for code quality analysis. – Implement vulnerability scanning using Trivy to secure container images and applications. – Drive security best practices and compliance across all DevOps processes. Collaboration and Support: – Collaborate with development, QA, and infrastructure teams to streamline workflows. – Provide technical expertise in incident management and root cause analysis. – Mentor and guide junior DevOps engineers on tools, processes, and best practices. Linux Administration: Manage and troubleshoot Ubuntu and other Linux-based servers in production environments. Optimize system performance, security, and reliability. Implement scripts and automation for system management and monitoring. Qualifications: – Experience: – Minimum of 5-7 years in DevOps, Cloud Infrastructure, or similar roles. – Hands-on expertise in Kubernetes (EKS) and AWS services (EC2, IAM, S3, Lambda, Cognito). – Technical Skills: – Proficiency with monitoring tools like Grafana, Loki, and Prometheus. – Experience in Infrastructure as Code tools, specifically Terraform. – Proficiency in Git for version control and collaborative workflows. – Expertise in CI/CD tools such as CodeCommit, CodeBuild, and ArgoCD. – Strong experience in infrastructure-as-code tools like Terraform or CloudFormation. – Familiarity with monitoring tools (e.g., Prometheus, Grafana) and logging solutions. – Expertise in security tools like SonarQube and Trivy. – Soft Skills: – Strong problem-solving and analytical skills. – Excellent communication and collaboration abilities. – Self-motivated and able to work independently as well as in a team environment. Preferred Qualifications: – Certifications in AWS (e.g., AWS Certified DevOps Engineer or Solutions Architect). – Experience with additional container security tools and DevSecOps practices. – Familiarity with serverless architectures and microservices design. Benefits: Show more Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save