Devops Engineer

5 - 10 years

15.0 - 22.5 Lacs P.A.

Chennai, Bengaluru, United Arab Emirates

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

OCIDevopsAzure Devops

Work Mode

Work from Office

Job Type

Full Time

Job Description

contract : 4 months DevOps Strategy and Implementation - Develop and implement the overall DevOps strategy for SPB, including the selection of appropriate tools and technologies optimized for Oracle Cloud Infrastructure (OCI). - Evaluate and integrate OCI-native services and third-party tools to align with the organizations DevOps goals. CI/CD Pipeline Development - Design, build, and maintain robust and efficient CI/CD pipelines for various applications and services on OCI, automating build, test, and deployment processes. - Leverage **OCI DevOps** services or tools like Jenkins, GitLab CI/CD, or GitHub Actions to create seamless pipelines. - Integrate containerized applications into CI/CD pipelines using Docker and orchestration tools like Kubernetes (e.g., OKE - Oracle Kubernetes Engine). Infrastructure as Code (IaC) - Implement and manage infrastructure as code using tools to ensure infrastructure is scalable, secure, and easily reproducible. - Develop reusable IaC templates for provisioning OCI resources such as compute instances, storage, networking, and container orchestration services. Configuration Management - Automate configuration management using tools to ensure consistency and compliance across environments. - Manage configurations for both virtual machines and containerized workloads running on OCI. Cloud Infrastructure Management - Manage and optimize Oracle Cloud Infrastructure (OCI) to ensure performance, availability, and cost-effectiveness. - Set up and manage OCI services such as Compute Instances, Autonomous Databases, Object Storage, and Networking. - Implement OCI Monitoring and OCI Logging to track resource utilization and performance metrics. - Optimize costs using OCI Cost Management tools and right-sizing resources. Containerization and Orchestration - Design and implement containerization strategies using Docker to package applications and dependencies. - Deploy and manage containerized applications on Oracle Kubernetes Engine (OKE) or other container orchestration platforms. - Implement Helm charts for Kubernetes deployments and manage lifecycle operations for containerized workloads. - Ensure high availability, scalability, and security for containerized environments on OCI. Monitoring and Logging - Implement comprehensive monitoring and logging solutions using OCI Monitoring, OCI Logging, and third-party tools. - Set up alerts and dashboards to proactively identify and address performance issues, security threats, and system failures. - Monitor containerized workloads and Kubernetes clusters for performance and resource utilization. Automation - Automate repetitive tasks and processes using OCI CLI, SDKs, or scripting languages like Python to improve efficiency and reduce manual errors. - Develop automation scripts for provisioning, scaling, and managing OCI resources and containerized environments. Security - Integrate security best practices into the DevOps pipeline to ensure the security of applications and infrastructure on OCI. - Implement OCI Security Zones, Vault, and Identity and Access Management (IAM) to enforce security policies. - Secure containerized workloads by implementing image scanning, network policies, and runtime security measures. - Conduct regular security audits and vulnerability assessments for both infrastructure and containerized applications. Documentation - Create and maintain clear and concise documentation for DevOps processes, tools, and infrastructure on OCI. - Document containerization strategies, Kubernetes deployment processes, and OCI resource configurations. - Ensure documentation is up-to-date and accessible to relevant stakeholders. Key Additions for Oracle Cloud (OCI) and Containerization OCI-Native Services: Leverage OCI-native tools like OCI DevOps, OKE, and OCI Registry for container management. Containerization: Focus on Docker and Kubernetes for modern application deployment. Hybrid and Multi-Cloud Considerations: Ensure compatibility with hybrid cloud setups if applicable, using OCI’s hybrid cloud capabilities. Role & responsibilities

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)