We are seeking a Senior DevOps Engineer with strong expertise in Container and Kubernetes environments, as well as knowledge of AWS & Azure EKS and Docker deployment and configuration. The ideal candidate must be coupled with extensive hands-on experience in DevOps practices and technologies.
Roles and Responsibilities:
DevOps Strategy: Collaborate with cross-functional teams to define DevOps strategies and roadmaps aligned with organizational goals.
Infrastructure Management: Oversee the design, deployment, and maintenance of cloud-based infrastructure and on-premises systems.
CI/CD Pipeline: Design, implement, and maintain robust continuous integration and continuous delivery pipelines.
Monitoring and Troubleshooting: Implement monitoring and logging solutions to proactively identify and address system issues.
Respond to incidents promptly, perform root cause analysis, and take corrective actions.
Security: Collaborate with security teams to ensure compliance with industry standards and best practices.
Implement security measures to safeguard applications and infrastructure from potential threats.
Performance Optimization: Analyze system performance and identify opportunities for optimization.
Work with development teams to improve application performance and efficiency.
Collaboration: Foster effective communication and collaboration between development, operations, and quality assurance teams.
Requirements
Key Skills & Desired Experience:
- Bachelor’s degree in computer science, Information Technology, or related field.
- Positive working Experience on Azure.
- Knowledge and experience in configuring Kafka clusters.
- Scripting and automation skills (e.g., Python, Bash, PowerShell). Experience with cloud platforms (e.g., AWS, Azure) and infrastructure-as-code tools (e.g., Terraform, Cloud Formation) covering networking, storage, VMs, containers, RDS, and Managed Kubernetes services.
- Strong knowledge of containerization technologies