Home
Jobs

63 Elk Stack Jobs - Page 2

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

10 - 14 Lacs

Kochi, Hyderabad, Bengaluru

Work from Office

Naukri logo

Location- Bengaluru,Kochi,Hyderabad,Chennai Job Purpose: We are looking to hire a Devops Module Lead for one of our customer. Requirements: The ideal candidate should: Experience: 5+ years of hands-on experience in DevOps, cloud computing, or infrastructure engineering, with a strong focus on Azure environments. Azure Cloud Expertise: Advanced knowledge of Azure services, including Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure Functions, Azure DevOps, and Azure Resource Manager (ARM) templates. CI/CD Pipelines: Proficiency in Azure DevOps for managing CI/CD workflows, including building and optimizing release pipelines, managing Azure Repos, and using Azure Pipelines for automated builds and deployments. Infrastructure as Code (IaC): Expertise in infrastructure provisioning and management using Azure Resource Manager (ARM) templates, Terraform, and Ansible within Azure. Containerization: Strong experience in Azure Kubernetes Service (AKS) and Docker, with knowledge of scaling, networking, and security configurations within AKS. Monitoring & Logging: Proficiency with Azure Monitor, Log Analytics, Application Insights, and integrating with tools like Grafana and ELK stack for a comprehensive monitoring and alerting framework Soft Skills: Ability to provide face-to-face Good communication skills (both verbal and written) Business and customer service focused Flexible, good team player and have good problem-solving skills Should be willing to travel

Posted 3 weeks ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

Design, build, and maintain our containerization and orchestration solutions using Docker and Kubernetes. Automate deployment, monitoring, and management of applications using Ansible and Python. Collaborate with development teams to ensure seamless integration and deployment. Implement and manage CI/CD pipelines to streamline software delivery. Monitor system performance and troubleshoot issues to ensure high availability and reliability. Ensure security best practices for containerized environments. Provide support and guidance for development and operations teams. Required Skills and Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience as a DevOps Engineer or in a similar role. Extensive experience with Docker and Kubernetes. Strong proficiency in Python and Ansible. Solid understanding of CI/CD principles and tools. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Excellent problem-solving and troubleshooting skills. Strong communication and teamwork skills. Preferred Qualifications: Experience with infrastructure-as-code tools like Terraform. Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Familiarity with Agile development methodologies. Experience with containerization technologies like Docker and Kubernetes.

Posted 3 weeks ago

Apply

7.0 - 12.0 years

0 Lacs

Hyderabad, Chennai, Bengaluru

Work from Office

Naukri logo

Strong proficiency in Java and Spring Boot with 7+ years of relevant experience. Experience with Microservices architecture, REST APIs, and Spring Cloud. Familiarity with CI/CD pipelines, Docker, and Kubernetes. Knowledge of unit testing frameworks. Experience with version control systems (e.g., Git). Exposure to monitoring tools like Grafana, ELK stack.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

13 - 20 Lacs

Mumbai, Navi Mumbai

Work from Office

Naukri logo

Work Type: Work from office (sometime extended working hours) Education: A Bachelors degree inComputer Science,Information Technology, or related fields is preferred, or equivalent work experience. Position Overview: We are seeking a skilled Redis + Oracle Database Administrator (DBA) to join our team. The ideal candidate will have a strong background in managing, optimizing, and supporting Redis environments, with a focus on high availability, scalability, and performance tuning. As a Redis DBA, you will be responsible for deploying, configuring, maintaining, and monitoring Redis clusters while ensuring high availability, security, and the best possible performance. Key Responsibilities: Redis Database Management: (3-5 years) Oracle Database Management: (3+ Years) Set up, configure, and manage Redis clusters (both single-node and sharded clusters). Perform regular backups of Redis databases and ensure proper disaster recovery planning. Ensure high availability and implement Redis replication (Master- Slave, Sentinel, and Cluster setups). Configure Redis persistence mechanisms such as RDB snapshots and AOF (Append-Only File). Perform upgrades and patch management for Redis versions. Conduct regular Redis database maintenance, including key expiration management, memory management, and flushing of stale data. Minimum of 3-5 years of experience working as a Redis DBA or in a similar role managing high-performance, distributed databases. Experience with Redis clustering, replication, and failover techniques (Redis Sentinel, Redis Cluster). Expertise in Redis configuration and operations, including but not limited to Redis persistence mechanisms (RDB, AOF),memory management, and eviction policies. Familiarity with Redis monitoring tools (e.g.,Prometheus,Grafana,Redis-CLI,ELK stack). Strong understanding of Redis data types (strings, hashes, lists, sets, sorted sets, bitmaps, geospatial indexes). Experience in setting up Redis on Linux environments and configuring it for performance and reliability. Working knowledge of networking (e.g., Redis over SSL, firewalls, clustering, and multi-region replication). Configure and manage Redis Sentinel for automatic failover and monitoring. Manage Redis sharding and clustering for distributed setups to support large-scale applications. Monitoring & Performance Tuning: High Availability and Scalability: Security & Access Control: Disaster Recovery and Backup: Capacity Planning and Resource Management: Collaboration with DevOps/Engineering Teams: Documentation & Reporting: Tools and Technologies: Familiarity with Redis Sentinel for high availability and automatic failover. Experience with Redis Cluster for horizontal scaling and sharding. Familiarity with monitoring tools like Prometheus, Grafana, NewRelic, or other APM tools. Exposure to containerization (Docker) and orchestration tools like Kubernetes for deploying Redis clusters in cloud and on-prem environments. Proficient inscripting (Bash, Python, etc.) to automate Redis tasks like backups, restores, and monitoring. Collaborate with DevOps, application developers, and infrastructure teams to ensure that Redis is integrated effectively into the overall system architecture. Provide guidance on designing efficient data structures and choosing the appropriate Redis commands for application needs (e.g., strings, lists, sets, hashes, etc.). Participate in code reviews to ensure Redis best practices are followed. Preferred Skills: Experience with cloud-based Redis deployments (AWS ElastiCache, Azure Redis Cache, Google Cloud Memorystore). Experience in data security practices, including encryption, SSL, and access control management in Redis. Knowledge of other NoSQL databases (e.g., Cassandra, MongoDB, Couchbase) to understand the broader NoSQL ecosystem.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary : - Person at this position takes ownership of a module and associated quality and delivery. Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery. Person at this position is expected to be able to instruct and review the quality of work done by technical staff. Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision. Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge of technology, standards, tools and processes. Person has the ability to organize and draw connections among ideas and distinguish between those which are implementable. Person demonstrates a degree of flexibility in resolving problems/ issues that atleast to in-depth command of all techniques, processes, tools and standards within the relevant field of specialisation. Roles & Responsibilities : - Responsible for requirement analysis and feasibility study including system level work estimation while considering risk identification and mitigation. Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for traceability of the requirements from design to delivery Code optimization and coverage. Responsible for conducting reviews, identifying risks and ownership of quality of deliverables. Responsible for identifying training needs of the team. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Expected to be a technical mentor for junior members. Person may be given additional responsibility of managing people based on discretion of Project Manager. Education and Experience Required : - Engineering graduate, MCA, etc Experience: 5-8 years Competencies Description 1. Digital Automation Engineer is experienced in designing and implementing engineering processes and automation across one or more phases of the DevOps based SDLC including Configuration management, Build & Release, Test Automation, Deployment, Infrastructure Automation and Continous Operations 2. Config Management specialist should be able to design, configure and implement version control, branching and configuration strategies using source code and version control systems like GIT, GitLab, BitBucket, SVN, CVS, Clearcase. 3) Build Automation specialist should be experienced in implementing Continuous integration and Build Automation tools like Jenkins, Bamboo, ANT, Maven, Gradle. 4) Test Automation Specialist is experienced in design & autnoring of Test Automation scripts, Test planning and Test case execution across Mobile, Web, Cross platform, Web Services, Micro Services, Platform and Infrastrcuture. He should be proficient in different types of Test Automation including Black box, White Box, Functional, Performance, UI, Security and Regression testing. He should also be experienced in usage of BDD frameworks and Device Test cloud like Sauce Labs, Xamarin Test Cloud. 5) Deployment Specialist should be able to plan and manage the release management stratgies, manage package artifactories, manage AMIs, deploy application and service packages across cloud and containers based infrastructure 6) Infrastructure Automation Specialist should be experienced in design and implemention of a programmable infrastructrue on virtualized and cloud based infrastructure and should be able to implement IaaS, Configuration management, Container management, Environment management across multiple cloud and virtualization provider platforms. 7) Continuous Operations specialist should be experienced in design, implement and operation of a elastic infrastructure, manage and monitor application and services, design failover scenarios, manage scalability and SLAs, design monitoring dashboards and operate production workloads and infrastructure across virtualized infrastructure and cloud." Platforms - Linux, Windows, Android, IoS, VMWare, OpenStack, HyperV Technology Standard- AWS, Azure, RESTful APIs, Behavioral Driven Development, SOAP, Test Driven Development, Microservices patterns, Service Mesh, Cloud formation templates Tools - 1. Config Management Tools - GIT, GitLab, Bit ucket, SVN, Clearcase, Perforce Build Tools 2. Buidl tools including GNUMake, NMake, ANT, Ivy, Maven, SBT, Gradle 3. CI Tools - Jenkins, Bamboo, CircleCI, AWS DevOps tools, Azure DevOps 4. Requirement management : Bugzilla, Jira 5. Code Review - Gerrit, GitLab, ReviewBoard 6. Containers - Docker, Docker Swarm, Kubernetes, Amazon ECS, Azure Container Service, Azue Kubernete service 7. Configuration Management - Ansible, Chef, Puppet 8. Cloud native Devops services for AWS and Azure 9. Infrastructure automation based on CloudFormation, ARM templates 10. Appium, Visual Studio App Center (Xamarin Test cloud), SauceLabs 11. Selenium, Black Duck, SOAP UI, Protractor, Karma, JMeter, LoadRunner, Junit, NUnit, Nagios 12. Dashboarding tools like Promethues, ELK stack, Grafana" Languages - 1. Scripting Languages - Perl, Python, Groovy, Shell script, PowerShell, Yaml, Ansible 2. Visual Studio App Center/Xamarin -C#, Cucumber/Calabash with scripting language, 3. Java, Python for Appium 4. Java, Python for Sauce Labs 5. XML Specialization - CONFIG MANAGEMENT, TEST AUTOMATION, BUILD and RELEASE, INFRA AUTOMATION, CONNTINUOUS OPERATIONS, DEPLOYMENT, RPA

Posted 3 weeks ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation Mandatory Skills: DevOps.Experience3-5 Years.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation Mandatory Skills: DevOps.Experience5-8 Years.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

10 - 14 Lacs

Pune

Work from Office

Naukri logo

Role Purpose The purpose of this role is to lead DevOps team to facilitate better coordination among operations, development and testing functions by automating and streamlining the integration and deployment processes Do Drive technical solution support to the team to align on continuous integration (CI) and continuous deployment (CD) of technology in applications Design and define the overall DevOps architecture/ framework to for a project/ module delivery as per the client requirement Decide on the DevOps tool & platform and which needs to be deployed aligned to the customers requirement Create a tool deployment model for validating, testing and monitoring performance and align or provision for resources accordingly Define & manage the IT infrastructure as per the requirement of the supported software code Manage and drive the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, to testing, to staging, to release, configuration and monitoring Work with the team to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure with minimum disruptions Ensure on boarding application configuration from planning to release stage Integrate security in the entire dev-ops lifecycle to ensure no cyber risk and data privacy is maintained Provide customer support/ service on the DevOps tools Timely support internal & external customers escalations on multiple platforms Troubleshoot the various problems that arise in implementation of DevOps tools across the project/ module Perform root cause analysis of major incidents/ critical issues which may hamper project timeliness, quality or cost Develop alternate plans/ solutions to be implemented as per root cause analysis of critical problems Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Provide knowledge transfer, sharing best practices with the team and motivate Team Management Resourcing Forecast talent requirements as per the current and future business needs Hire adequate and right resources for the team Train direct reportees to make right recruitment and selection decisions Talent Management Ensure 100% compliance to Wipros standards of adequate onboarding and training for team members to enhance capability & effectiveness Build an internal talent pool of HiPos and ensure their career progression within the organization Promote diversity in leadership positions Performance Management Set goals for direct reportees, conduct timely performance reviews and appraisals, and give constructive feedback to direct reports. Incase of performance issues, take necessary action with zero tolerance for will based performance issues Ensure that organizational programs like Performance Nxtarewell understood and that the team is taking the opportunities presented by such programs to their and their levels below Employee Satisfaction and Engagement Lead and drive engagement initiatives for the team Track team satisfaction scores and identify initiatives to build engagement within the team Proactively challenge the team with larger and enriching projects/ initiatives for the organization or team Exercise employee recognition and appreciation Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Manage service tools Troubleshoot queries Customer experience 3. Capability Building & Team Management % trained on new age skills, Team attrition %, Employee satisfaction score Mandatory Skills: Salesforce Platform Development.Experience5-8 Years.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Role Purpose The purpose of this role is to lead DevOps team to facilitate better coordination among operations, development and testing functions by automating and streamlining the integration and deployment processes Do Drive technical solution support to the team to align on continuous integration (CI) and continuous deployment (CD) of technology in applications Design and define the overall DevOps architecture/ framework to for a project/ module delivery as per the client requirement Decide on the DevOps tool & platform and which needs to be deployed aligned to the customers requirement Create a tool deployment model for validating, testing and monitoring performance and align or provision for resources accordingly Define & manage the IT infrastructure as per the requirement of the supported software code Manage and drive the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, to testing, to staging, to release, configuration and monitoring Work with the team to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure with minimum disruptions Ensure on boarding application configuration from planning to release stage Integrate security in the entire dev-ops lifecycle to ensure no cyber risk and data privacy is maintained Provide customer support/ service on the DevOps tools Timely support internal & external customers escalations on multiple platforms Troubleshoot the various problems that arise in implementation of DevOps tools across the project/ module Perform root cause analysis of major incidents/ critical issues which may hamper project timeliness, quality or cost Develop alternate plans/ solutions to be implemented as per root cause analysis of critical problems Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Provide knowledge transfer, sharing best practices with the team and motivate Team Management Resourcing Forecast talent requirements as per the current and future business needs Hire adequate and right resources for the team Train direct reportees to make right recruitment and selection decisions Talent Management Ensure 100% compliance to Wipros standards of adequate onboarding and training for team members to enhance capability & effectiveness Build an internal talent pool of HiPos and ensure their career progression within the organization Promote diversity in leadership positions Performance Management Set goals for direct reportees, conduct timely performance reviews and appraisals, and give constructive feedback to direct reports. Incase of performance issues, take necessary action with zero tolerance for will based performance issues Ensure that organizational programs like Performance Nxtarewell understood and that the team is taking the opportunities presented by such programs to their and their levels below Employee Satisfaction and Engagement Lead and drive engagement initiatives for the team Track team satisfaction scores and identify initiatives to build engagement within the team Proactively challenge the team with larger and enriching projects/ initiatives for the organization or team Exercise employee recognition and appreciation Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Manage service tools Troubleshoot queries Customer experience 3. Capability Building & Team Management % trained on new age skills, Team attrition %, Employee satisfaction score Mandatory Skills: Datadog.Experience5-8 Years.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation Mandatory Skills: Google Cloud DevOps.Experience5-8 Years.

Posted 3 weeks ago

Apply

6.0 - 11.0 years

8 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

About the Role: This role is responsible for managing and maintaining complex, distributed big data ecosystems. It ensures the reliability, scalability, and security of large-scale production infrastructure. Key responsibilities include automating processes, optimizing workflows, troubleshooting production issues, and driving system improvements across multiple business verticals. Roles and Responsibilities: Manage, maintain, and support incremental changes to Linux/Unix environments. Lead on-call rotations and incident responses, conducting root cause analysis and driving postmortem processes. Design and implement automation systems for managing big data infrastructure, including provisioning, scaling, upgrades, and patching clusters. Troubleshoot and resolve complex production issues while identifying root causes and implementing mitigating strategies. Design and review scalable and reliable system architectures. Collaborate with teams to optimize overall system performance. Enforce security standards across systems and infrastructure. Set technical direction, drive standardization, and operate independently. Ensure availability, performance, and scalability of systems and services through proactive monitoring, maintenance, and capacity planning. Resolve, analyze, and respond to system outages and disruptions and implement measures to prevent similar incidents from recurring. Develop tools and scripts to automate operational processes, reducing manual workload, increasing efficiency and improving system resilience. Monitor and optimize system performance and resource usage, identify and address bottlenecks, and implement best practices for performance tuning. Collaborate with development teams to integrate best practices for reliability, scalability, and performance into the software development lifecycle. Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities. Develop and enforce SRE best practices and principles. Align across functional teams on priorities and deliverables. Drive automation to enhance operational efficiency. Skills Required: Over 6 years of experience managing and maintaining distributed big data ecosystems. Strong expertise in Linux including IP, Iptables, and IPsec. Proficiency in scripting/programming with languages like Perl, Golang, or Python. Hands-on experience with the Hadoop stack (HDFS, HBase, Airflow, YARN, Ranger, Kafka, Pinot). Familiarity with open-source configuration management and deployment tools such as Puppet, Salt, Chef, or Ansible. Solid understanding of networking, open-source technologies, and related tools. Excellent communication and collaboration skills. DevOps tools: Saltstack, Ansible, docker, Git. SRE Logging and monitoring tools: ELK stack, Grafana, Prometheus, opentsdb, Open Telemetry. Good to Have: Experience managing infrastructure on public cloud platforms (AWS, Azure, GCP). Experience in designing and reviewing system architectures for scalability and reliability. Experience with observability tools to visualize and alert on system performance.

Posted 3 weeks ago

Apply

4.0 - 8.0 years

9 - 13 Lacs

Mumbai, Bengaluru, Delhi / NCR

Work from Office

Naukri logo

We are looking for Indias top 1% Platform Engineers for a unique job opportunity to work with the industry leaders Who can be a part of the community? We are looking for Platform Engineers focusing on building scalable and high-performance AI/ML platforms Strong background in cloud architecture, distributed systems, Kubernetes, and infrastructure automation is expected If you have experience in this field then this is your chance to collaborate with industry leaders Whats in it for you? Pay above market standards The role is going to be contract based with project timelines from 2 12 months, or freelancing Be a part of an Elite Community of professionals who can solve complex AI challenges Work location could be: Remote (Highly likely) Onsite on client location Deccan AIs Office: Hyderabad or Bangalore Responsibilities: Architect and maintain scalable cloud infrastructure on AWS, GCP, or Azure using tools like Terraform and Cloud Formation Design and implement Kubernetes clusters with Helm, Kustomize, and Service Mesh (Istio, Linkerd) Develop CI/CD pipelines using GitHub Actions, GitLab CI/CD, Jenkins, and Argo CD for automated deployments Implement observability solutions (Prometheus, Grafana, ELK stack) for logging, monitoring, and tracing & automate infrastructure provisioning with tools like Ansible, Chef, Puppet, and optimize cloud costs and security Required Skills: Expertise in cloud platforms (AWS, GCP, Azure) and infrastructure as code (Terraform, Pulumi) with strong knowledge of Kubernetes, Docker, CI/CD pipelines, and scripting (Bash, Python) Experience with observability tools (Prometheus, Grafana, ELK stack) and security practices (RBAC, IAM) Familiarity with networking (VPC, Load Balancers, DNS) and performance optimization Nice to Have: Experience with Chaos Engineering (Gremlin, LitmusChaos), Canary or Blue-Green deployments Knowledge of multi-cloud environments, FinOps, and cost optimization strategies Location-Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 3 weeks ago

Apply

2.0 - 5.0 years

7 - 12 Lacs

Gurugram

Work from Office

Naukri logo

Redhat Openshift Engineer with 3+ years of hands-on experience in Red Hat OpenShift . The ideal candidate will be responsible for managing, configuring, and maintaining container orchestration and cloud infrastructure environments to support enterprise-grade applications and services. Key Responsibilities: Deploy, configure, and maintain OpenShift clusters in production and development environments. Monitor system performance, availability, and capacity planning. Automate infrastructure provisioning and application deployment using CI/CD pipelines. Troubleshoot and resolve issues related to container orchestration, cloud networking, and virtualized environments. Implement security best practices for containerized and cloud-native applications. Collaborate with development, QA, and operations teams to ensure seamless delivery pipelines. Create and maintain documentation related to architecture, processes, and troubleshooting. Required Skills: Strong hands-on experience with Red Hat OpenShift (v4.x preferred). Experience with Kubernetes concepts, Helm charts, and Operators. Familiarity with Linux system administration (RHEL/CentOS). Proficiency in scripting languages like Bash, Python, or Ansible. Understanding of CI/CD pipelines and tools like Jenkins, GitLab CI, or Tekton. Knowledge of cloud networking, load balancers, firewalls, and DNS. Preferred Qualifications: RHCSA/RHCE or OpenShift certification (EX280/EX180). Exposure to monitoring tools such as Prometheus, Grafana, or ELK stack. Experience with GitOps workflows (e.g., ArgoCD or Flux). Basic understanding of ITIL processes and DevOps culture. Education: Bachelors degree in Computer Science, Information Technology, or related field.

Posted 3 weeks ago

Apply

5.0 - 7.0 years

20 - 25 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

Responsibilities: Design and Development: Develop robust, scalable, and maintainable backend services using Python frameworks like Django, Flask, and FastAPI. Cloud Infrastructure: Work with AWS services (e.g., Cloudwatch, S3, RDS, Neptune, Lambda, ECS) to deploy, manage, and optimize our cloud infrastructure. Software Architecture:? Participate in defining and implementing software architecture best practices, including design patterns, coding standards, and testing methodologies. Database Management:? Proficiently work with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB, Neptune) to design and optimize data models and queries.? Experience with ORM tools. Automation: Design, develop, and maintain automation scripts (primarily in Python) for various tasks, including: Data updates and processing. Scheduling cron jobs. Integrating with communication platforms like Slack and Microsoft Teams for notifications and updates. Implementing business logic through automated scripts. Monitoring and Logging: Implement and manage monitoring and logging solutions using tools like ELK stack (Elasticsearch, Logstash, Kibana) and AWS CloudWatch. Production Support:? Participate in on-call rotations and provide support for production systems, troubleshooting issues and implementing fixes.? Proactively identify and address potential production issues. Team Leadership and Mentorship: Lead and mentor junior backend developers, providing technical guidance, code reviews, and support their professional growth. Required Skills and Experience: 5+ years of experience in backend software development. Strong proficiency in Python and at least two of the following frameworks: Django, Flask, FastAPI. Hands-on experience with AWS cloud services, including ECS. Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB, Neptune). Strong experience with monitoring and logging tools, specifically ELK stack and AWS CloudWatch. Locations : Mumbai, Delhi NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote Work Timings: 2:30PM-11:30PM(Monday-Friday)

Posted 4 weeks ago

Apply

7.0 - 10.0 years

30 - 45 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

Company Overview: We are a global empathy-led technology services company where software and people transformations go hand-in-hand. Product innovation and mature software engineering are part of our core DNA. Our mission is to help our customers accelerate their digital journeys through a global, diverse, and empathetic talent pool following outcome-driven agile execution. Respect, Fairness, Growth, Agility, and Inclusiveness are the core values that we aspire to live by each day.. Responsibilities: Design and Development: Develop robust, scalable, and maintainable backend services using Python frameworks like Django, Flask, and FastAPI. Cloud Infrastructure: Work with GCP to deploy, manage, and optimize our cloud infrastructure. Software Architecture: Participate in defining and implementing software architecture best practices, including design patterns, coding standards, and testing methodologies. Database Management: Proficiently work with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB, Neptune) to design and optimize data models and queries. Experience with ORM tools. Automation: Design, develop, and maintain automation scripts (primarily in Python) for various tasks, including: Data updates and processing. Scheduling cron jobs. Integrating with communication platforms like Slack and Microsoft Teams for notifications and updates. Implementing business logic through automated scripts. Monitoring and Logging: Implement and manage monitoring and logging solutions using tools like GCP. Production Support: Participate in on-call rotations and provide support for production systems, troubleshooting issues and implementing fixes.? Proactively identify and address potential production issues. Team Leadership and Mentorship: Lead and mentor junior backend developers, providing technical guidance, code reviews, and support their professional growth. Required Skills and Experience: 7+ years of experience in backend development, with at least 2+ years in a leadership or senior role. Strong proficiency in Python and at least two of the following frameworks: Django, Flask, FastAPI, with good experience in Artificial Intelligence Hands-on experience with GCP cloud. Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB, Neptune). Strong experience with monitoring and logging tools, specifically GCP. Location: Remote, Delhi NCR, Bangalore, Chennai, Pune, Kolkata, Ahmedabad, Mumbai, Hyderabad Work Timings: 2:30PM-11:30PM(Monday-Friday) Experience: 7+Years

Posted 4 weeks ago

Apply

6.0 - 9.0 years

25 - 30 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

We're searching for a highly skilled Senior DevOps Engineer with extensive expertise in Azure, DevOps practices, Jenkins, Azure Kubernetes Service (AKS), Helm Charts, Terraform, Bitbucket, and the ELK stack. The ideal candidate should possess a minimum of 6+ years of relevant experience in the field, with Azure certification considered a significant advantage. This role plays a crucial part in ensuring the seamless integration, deployment, and management of our applications and infrastructure. Responsibilities: Azure Infrastructure Management: - Design, implement, and manage scalable, reliable, and secure cloud infrastructure on Azure. - Extensive experience with core Azure services like Azure Virtual Machines, Azure App Services, Azure SQL Database, Azure Active Directory, Azure Storage, and Azure Networking. CI/CD Pipelines: - Develop and maintain CI/CD pipelines using Jenkins and Bitbucket Pipelines, ensuring efficient and error-free deployments. Kubernetes (AKS): - Deploy, manage, and scale containerized applications using Azure Kubernetes Service (AKS). Helm Charts: - Create, maintain, and manage Helm charts for Kubernetes deployments. Infrastructure as Code (IaC): - Automate infrastructure provisioning and management using Terraform. Automation: - Automate application deployment processes to ensure consistency and efficiency. Monitoring and Logging: - Implement monitoring, logging, and alerting solutions using the ELK stack (Elasticsearch, Logstash, Kibana) to ensure the health and performance of infrastructure and applications. Collaboration: - Work closely with development, QA, and operations teams to ensure seamless integration and deployment of applications. Security: - Implement security best practices across the DevOps lifecycle, including infrastructure, CI/CD pipelines, and applications. Troubleshooting: - Diagnose and resolve infrastructure and application issues, ensuring minimal downtime and optimal performance. Qualifications - Experience: Minimum 6 years of experience in a DevOps role. - Azure: Extensive experience with Azure services and infrastructure. - CI/CD:Strong experience with Jenkins and Bitbucket Pipelines or other CI/CD tools. - Kubernetes: Proficiency with Azure Kubernetes Service (AKS) and container orchestration. - Helm: Experience with Helm charts for managing Kubernetes applications. - Terraform: Proficiency in using Terraform for Infrastructure as Code (IaC). - Scripting and Automation:Proficiency in scripting languages such as Bash, Python, or PowerShell. - Monitoring Tools: Experience with the ELK stack (Elasticsearch, Logstash, Kibana) for monitoring and logging. - Version Control: Proficiency with version control systems, particularly Git and Bitbucket. - Soft Skills:Strong problem-solving skills, excellent communication skills, and the ability to work in a team environment. Preferred Qualifications: -Azure Certification: Microsoft Certified: Azure DevOps Engineer Expert or similar certifications. -Other Certifications: Kubernetes certifications (CKA, CKAD) and Terraform certifications are a plus. Location-Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad,Remote

Posted 4 weeks ago

Apply

4.0 - 5.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

About the Role : We are seeking a highly motivated and skilled DevOps Engineer with strong Python programming skills to join our team. In this role, you will be responsible for automating and streamlining our software development and deployment processes, ensuring efficient and reliable software delivery. Key Responsibilities : - Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps.- Automate infrastructure provisioning and management using tools like Terraform, Ansible, or Puppet.- Develop and maintain Python scripts for various DevOps tasks, such as : 1. Automating deployments2. Monitoring and alerting 3. Data analysis and reporting4. System administration tasks- Troubleshoot and resolve infrastructure and deployment issues.- Collaborate with development teams to improve software delivery processes.- Stay abreast of the latest DevOps tools, technologies, and best practices. Required Skills : Mandatory : - Strong Python programming skills- Experience with CI/CD pipelines and tools (Jenkins, GitLab CI/CD, Azure DevOps)- Experience with infrastructure automation tools (Terraform, Ansible, Puppet)- Experience with cloud platforms (AWS, Azure, GCP).- Experience with containerization technologies (Docker, Kubernetes).- Experience with scripting languages (Bash, Shell).- Strong understanding of Linux/Unix systems.- Excellent problem-solving and analytical skills.- Strong communication and collaboration skills. Desired Skills (Optional) : - Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack).- Experience with configuration management tools (Chef, SaltStack).- Experience with security best practices and tool KeywordsCI/CD Pipeline,Python,Jenkins,Terraform,Ansible,Puppet,Monitoring Tools,IT Infrastructure Automation,ELK Stack,DevOps*

Posted 4 weeks ago

Apply

4.0 - 5.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

About the Role : We are seeking a highly motivated and skilled DevOps Engineer with strong Python programming skills to join our team. In this role, you will be responsible for automating and streamlining our software development and deployment processes, ensuring efficient and reliable software delivery. Key Responsibilities : - Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps. - Automate infrastructure provisioning and management using tools like Terraform, Ansible, or Puppet. - Develop and maintain Python scripts for various DevOps tasks, such as : 1. Automating deployments 2. Monitoring and alerting 3. Data analysis and reporting 4. System administration tasks - Troubleshoot and resolve infrastructure and deployment issues. - Collaborate with development teams to improve software delivery processes. - Stay abreast of the latest DevOps tools, technologies, and best practices. Required Skills : Mandatory : - Strong Python programming skills - Experience with CI/CD pipelines and tools (Jenkins, GitLab CI/CD, Azure DevOps) - Experience with infrastructure automation tools (Terraform, Ansible, Puppet) - Experience with cloud platforms (AWS, Azure, GCP). - Experience with containerization technologies (Docker, Kubernetes). - Experience with scripting languages (Bash, Shell). - Strong understanding of Linux/Unix systems. - Excellent problem-solving and analytical skills. - Strong communication and collaboration skills. Desired Skills (Optional) : - Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack). - Experience with configuration management tools (Chef, SaltStack). - Experience with security best practices and tool

Posted 4 weeks ago

Apply

4.0 - 6.0 years

4 - 8 Lacs

Chennai

Work from Office

Naukri logo

Skill & Experience 3+ Years of experience as a Software Developer(preferably node.js) with a strong focus on automation. Understanding of software design principles, data structures, and algorithms. Experience with database systems, including SQL and NoSQL databases. Knowledge of containerization technologies such as Docker. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and infrastructure as code (IaC) tools. Familiarity with version control systems, preferably Git. Problem-solving skills and the ability to debug complex automation issues. Excellent teamwork and communication skills. Ability to work in an agile development environment and adapt to changing requirements. Exposure to messaging broker frameworks like RabbitMQ/Kafka Exposure to API Testing Frameworks like Postman, Mocha.js Exposure to ELK Stack, Caching Techniques Exposure to UI Automation with Selenium, Cypress, Playwright Exposure to Performance testing Keywords TypeScript,ELK Stack,Postman,Mocha.js,Performance testing,Git,AWS,Azure,Google Cloud,software design,Node.JS*

Posted 4 weeks ago

Apply

7.0 - 10.0 years

6 - 10 Lacs

Chennai

Work from Office

Naukri logo

Senior Java Developer (Microservices, DevOps, ECS & Kubernetes Expertise) Job Summary Synechron is seeking a highly skilled and experienced Senior Java Developer with expertise in DevOps practices and microservices architecture. In this role, you will lead the design, development, and deployment of scalable Java-based microservices, ensuring robust integration, quality, and operational efficiency. Your leadership will enable the organization to deliver innovative, reliable solutions aligned with business goals, fostering continuous improvement and excellence in software delivery. Software Requirements Required Skills: Expertise in Java development, with extensive experience in designing and implementing microservices Proficiency in writing unit tests with JUnit and related testing frameworks Strong knowledge of build and deployment automation tools such as Maven, Gradle, Jenkins, Harness, TeamCity, and uDeploy Hands-on experience with version control systems like Bitbucket Proficient with code quality and static analysis tools such as SonarQube Understanding of container orchestration platforms, especially ECS (Elastic Container Service) and Kubernetes Preferred Skills: Familiarity with cloud services, especially AWS or Azure Experience with service meshes and API gateways Knowledge of additional DevOps tools like Prometheus, Grafana, or ELK stack Overall Responsibilities Lead the development of Java microservices architecture, ensuring adherence to best practices for scalability, performance, and security Design and implement CI/CD pipelines for automated build, test, and deployment processes Collaborate closely with cross-functional teams including architecture, operations, and quality assurance to deliver high-quality solutions Conduct code reviews and mentor team members to promote coding standards and best practices Oversee application deployment and monitoring in cloud environments such as AWS ECS and Kubernetes clusters Stay current on emerging technologies and DevOps advancements, evaluating their applicability to improve existing systems and processes Drive performance optimization, troubleshooting, and resolution of technical issues Maintain comprehensive documentation of architecture, deployment, and operational procedures Technical Skills (By Category) Programming Languages (Essential): Java (required, extensive experience) Knowledge of scripting languages like Bash or Python (preferred for automation tasks) Frameworks & Libraries (Essential): Microservices frameworks (Spring Boot or equivalent) Testing frameworks: JUnit, TestNG, or similar Data Management & Cloud Technologies (Preferred): Cloud platforms: AWS ECS, Azure container services Container orchestration: Kubernetes Build & Deployment Tools (Essential): Maven, Gradle for building applications Jenkins, Harness, TeamCity, uDeploy for CI/CD automation Development Practices & Methodologies (Essential): Agile/Scrum methodologies Continuous Integration and Continuous Delivery (CI/CD) principles Monitoring & Security (Preferred): Monitoring tools: Prometheus, Grafana, ELK stack (basic knowledge) Security best practices for microservices and cloud environments Experience Requirements Minimum of 7+ years in Java development, with significant experience in microservices architecture and DevOps practices Proven track record leading Java-based projects and teams Extensive experience deploying and managing applications on ECS and Kubernetes platforms Hands-on experience creating automated deployment pipelines and managing complex production environments Demonstrated ability to troubleshoot, optimize, and scale enterprise applications in cloud or on-premises environments Day-to-Day Activities Lead the design and implementation of Java microservices aligned with business requirements and technical standards Develop, test, and deploy solutions within established CI/CD pipelines Conduct code reviews, mentor junior team members, and promote best practices across development teams Collaborate with engineering, operations, and product teams to ensure system performance, reliability, and security Monitor application health and troubleshoot technical issues promptly Participate in sprint planning, stand-ups, and retrospectives to ensure timely delivery of features Evaluate new tools and technologies for continuous process improvement and innovation Qualifications Bachelors or Masters degree in Computer Science, Engineering, or a related field Proven professional certifications in Java development, cloud, or DevOps (e.g., AWS Certified Solutions Architect, Jenkins certifications) are a plus Strong understanding of microservices architecture, containerization, and cloud deployment strategies Professional Competencies Critical thinking and adept problem-solving skills for troubleshooting complex issues Strong leadership qualities with the ability to guide teams and manage stakeholder expectations Excellent communication skills to articulate technical concepts effectively Adaptability to evolving technologies and a passion for continuous learning Demonstrated time management and prioritization skills in a fast-paced environment Proactive approach to process improvements and innovation

Posted 1 month ago

Apply

5.0 - 9.0 years

12 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Position Summary We are seeking an experienced SOC Analyst to join our Security Operations team. This role demands an individual with a strong technical background in incident analysis, SIEM administration, and rule fine-tuning. The ideal candidate will have experience working with diverse environments, including Windows, Linux, and network security, and will be well-versed in ELK stack management and troubleshooting beats agents. Key Responsibilities 1. Incident Detection and Analysis: o Conduct deep-dive analysis on security incidents, assessing root causes, and recommending solutions. o Proactively monitor and respond to security alerts, managing incident escalation and resolution processes. o Prepare detailed reports and document incidents to support future analysis and security measures. 2. SIEM Administration and Rule Fine-Tuning: o Oversee SIEM configurations, including tuning rules to optimize alerting and reduce false positives. o Conduct SIEM platform upgrades, troubleshoot performance issues, and ensure platform availability. o Collaborate with IT teams to integrate new data sources into SIEM and enhance visibility. 3. System and Network Security: o Perform continuous monitoring and analysis across Windows and Linux systems and network infrastructures. o Utilize tools for traffic analysis, anomaly detection, and threat identification. o Support configurations and policies within the IT and network environment to strengthen security. 4. ELK Stack and Beats Agent Management: o Manage and troubleshoot ELK Stack components (Elasticsearch, Logstash, and Kibana) to ensure seamless data flow. o Perform regular maintenance and troubleshooting of beats agents, ensuring reliable log ingestion and parsing. 5. Security Policies and Compliance: o Contribute to policy updates, ensuring adherence to organizational and industry compliance standards. o Document and enforce security controls aligned with best practices and regulatory requirements. Skills and Qualifications Education: Bachelors degree in Information Security, Computer Science, or a related field. Experience: o Minimum of 5+ years in SOC operations or a similar cybersecurity role. o Proven experience in SIEM administration, incident analysis, and configuration fine-tuning. o Proficiency in monitoring and troubleshooting Windows and Linux systems and managing network security protocols. o Hands-on experience with the ELK Stack, with expertise in troubleshooting beats agents. Technical Skills: o Familiarity with SIEM tools (e.g., Splunk, QRadar) and network protocols. o Strong command of incident response processes, security frameworks, and best practices. o Knowledge of communication protocols and system integrations for data protection. Certifications (preferred): CISSP, CompTIA Security+, CEH, or similar security certifications. Competencies Strong analytical skills with attention to detail. Excellent verbal and written communication abilities. Ability to work independently and collaboratively in a fast-paced environment. Additional Preferred Skills Knowledge of regulatory compliance standards. Experience in using EDR solutions. Ability to document processes and create incident playbooks. This role offers an opportunity to work on advanced cybersecurity initiatives within a dynamic SOC environment, contributing to enhanced organizational security. Keywords SIEM administration,incident analysis,configuration fine-tuning,Windows,Linux,network security protocols,ELK Stack,troubleshooting beats agents,Splunk,Qradar,EDR solutions,Cybersecurity* Mandatory Key Skills SIEM administration,incident analysis,configuration fine-tuning,Windows,Linux,network security protocols,ELK Stack,troubleshooting beats agents,Splunk,Qradar,EDR solutions,Cybersecurity*

Posted 1 month ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Chennai

Work from Office

Naukri logo

What youll be doing... As a devops engineer, you will design, implement, and manage Kubernetes clusters for our telecom/networking applications. Developing and maintaining CI/CD pipelines for automated build, testing, and deployment. Monitoring and optimizing the performance and scalability of our Kubernetes infrastructure. Implementing and maintaining monitoring and alerting systems to proactively identify and resolve issues. Leading incident response and troubleshooting efforts, including root cause analysis. Automating operational tasks and processes to improve efficiency. Collaborating with development teams to integrate and deploy applications to Kubernetes. Contributing to the development and maintenance of our platform's security posture. Participating in on-call rotations to provide support for production systems. Leveraging network/telecom domain knowledge to effectively triage and resolve network-related issues. Contributing to development efforts by writing code and implementing new features (added advantage). Staying up-to-date with the latest Kubernetes and DevOps technologies and best practices. What were looking for: We are seeking a highly motivated and experienced Engineer with a strong background in Kubernetes and DevOps practices to join our team. This role will focus on building, maintaining, and scaling our network/telecom infrastructure and services in a kubernetes/Openshift based environment. You will play a key role in ensuring the reliability, performance, and security of our platform, working closely with development, operations, and other engineering teams. Experience with triaging and troubleshooting complex issues is essential, as is a willingness to contribute to development efforts. You'll need to have: Bachelors degree or four or more years of work experience. Four or more years of relevant work experience. Four or more years of experience in DevOps engineering or a related role. Proven experience with Kubernetes and containerization technologies (e.g., Docker). Experience with CI/CD tools (e.g., Jenkins, GitLab ). Strong understanding of networking concepts and protocols (e.g., TCP/IP, BGP, MPLS). Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Experience with cloud computing platforms (e.g., AWS, Azure, GCP) is an added advantage. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration skills. Experience in the telecom/networking domain is essential. Experience with scripting languages (e.g., Python, Bash) is highly desirable. Experience with development and coding is a significant advantage. Even better if you have one or more of the following: Experience with a high-performance, high-availability environment. Experience with Network technologies like SDN/NFV Strong analytical, debugging skills. Good communication and presentation skills. Relevant certifications.

Posted 1 month ago

Apply

3.0 - 5.0 years

15 - 20 Lacs

Chennai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

About the Role: We are seeking a highly motivated and experienced Senior Backend Engineer to join our growing team. You will play a critical role in designing, developing, and maintaining our backend systems, contributing to the architecture and implementation of key features. This role requires a strong understanding of backend technologies, excellent problem-solving skills, the ability to lead and mentor junior developers, and experience with production support. You will have the opportunity to significantly impact our product and technology stack. Responsibilities: Design and Development: Develop robust, scalable, and maintainable backend services using Python frameworks like Django, Flask, and FastAPI. Cloud Infrastructure: Work with AWS services (e.g., Cloudwatch, S3, RDS, Neptune, Lambda, ECS) to deploy, manage, and optimize our cloud infrastructure. Software Architecture: Participate in defining and implementing software architecture best practices, including design patterns, coding standards, and testing methodologies. Database Management: Proficiently work with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB, Neptune) to design and optimize data models and queries. Experience with ORM tools. Automation: Design, develop, and maintain automation scripts (primarily in Python) for various tasks, including: Data updates and processing. Scheduling cron jobs. Integrating with communication platforms like Slack and Microsoft Teams for notifications and updates. Implementing business logic through automated scripts. Monitoring and Logging: Implement and manage monitoring and logging solutions using tools like ELK stack (Elasticsearch, Logstash, Kibana) and AWS CloudWatch. Production Support: Participate in on-call rotations and provide support for production systems, troubleshooting issues and implementing fixes. Proactively identify and address potential production issues. Team Leadership and Mentorship: Lead and mentor junior backend developers, providing technical guidance, code reviews, and support their professional growth. Best Practices: Champion and enforce software development best practices, including code reviews, documentation, and testing. Problem Solving: Independently identify and resolve complex technical issues, proactively seeking solutions and improvements. Collaboration: Work closely with product managers, frontend engineers, and other stakeholders to deliver features end-to-end. Initiative: Take ownership of projects and drive initiatives from conception to completion, working independently and as part of a team. Continuous Learning: Stay up-to-date with the latest trends and technologies in backend development. Required Skills and Experience: 3-5 years of experience in backend software development. Strong proficiency in Python and at least two of the following frameworks: Django, Flask, FastAPI. Hands-on experience with AWS cloud services, including ECS. Solid understanding of software architecture principles and design patterns. Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB, Neptune). Experience with ORM tools. Experience with automation tools and CI/CD pipelines. Strong experience with monitoring and logging tools, specifically ELK stack and AWS CloudWatch. Experience providing production support and troubleshooting issues. Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Experience leading and mentoring junior developers. Ability to work independently and as part of a team.

Posted 1 month ago

Apply

2.0 - 5.0 years

11 - 14 Lacs

Ahmedabad

Work from Office

Naukri logo

Designation: Senior DevOps Engineer/ DevOps Engineer JD: Key Responsibilities : CI/CD Pipeline Development and Management : - Design, build, and maintain CI/CD pipelines using Jenkins, GitLab CI, or similar tools. - Automate deployment processes for microservices and containerized applications across multiple environments. - Ensure high availability and rollback capabilities for production deployments. Infrastructure as Code (IaC) : - Develop and maintain infrastructure provisioning scripts using tools like Terraform or CloudFormation. - Implement configuration management solutions with Ansible, Puppet, or Chef. - Ensure infrastructure scalability, reliability, and security for on-prem and cloud environments. Scripting and Automation : - Write and optimize scripts using Python, Bash, or PowerShell for automating operational tasks. - Build custom tools to streamline repetitive DevOps workflows. - Implement monitoring and alerting automation to proactively address system issues. Database Management : - Collaborate with database administrators to manage and optimize SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). - Implement automated database backup, restoration, and performance monitoring solutions. - Ensure secure handling of database credentials and access through tools like HashiCorp Vault. Performance Monitoring and Optimization : - Integrate monitoring tools like Prometheus, Grafana, or ELK stack for observability. - Conduct root-cause analysis for incidents and implement fixes to avoid recurrence. - Optimize application performance by fine-tuning DevOps processes and infrastructure. Collaboration and Team Support : - Partner with development, QA, and operations teams to align DevOps practices with business goals. - Support developers by troubleshooting build and deployment issues. - Share best practices and mentor junior team members in DevOps methodologies. Technical Skills and Qualifications : Education : - Bachelor's degree in Computer Science, IT, or related field. Core Skills : - Messaging Queues : Proficiency with Kafka and other messaging queue systems for real-time data streaming. - CI/CD Tools : Expertise in Jenkins, GitLab CI/CD, or similar tools for automation pipelines. - Scripting : Strong proficiency in Python, Bash, or PowerShell scripting for automation. - Cloud Platforms : Hands-on experience with AWS, Azure, or Google Cloud. - Containerization : Proficiency with Docker and Kubernetes for managing containerized applications. - IaC Tools : Expertise in Terraform, CloudFormation, or similar tools for infrastructure provisioning. - Monitoring : Experience with Prometheus, Grafana, ELK stack, or equivalent monitoring solutions. - Database Management : Familiarity with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). - Messaging Queues : Expertise in Kafka for high-throughput data pipelines. - Knowledge of Helm charts for Kubernetes application deployments. - Experience with MLOps pipelines for AI/ML workload integration. - Familiarity with GitOps tools like ArgoCD or FluxCD for declarative infrastructure management. - Proficiency in implementing service meshes like Istio for microservices. Soft Skills : - Strong analytical and troubleshooting skills. - Excellent communication abilities to collaborate with cross-functional teams. - Commitment to continuous learning and knowledge sharing.

Posted 1 month ago

Apply

4.0 - 7.0 years

12 - 15 Lacs

Pune, Chennai

Work from Office

Naukri logo

We are looking for an experienced ELK Developer with a strong background in Logstash, Elasticsearch, and Kibana. The role involves building dashboards, optimizing queries, and managing ELK stack architecture, including index lifecycle management, shards, and replicas. The candidate must be familiar with Elasticsearch DSL, alerting use cases, role-based access models, and Elastic APIs. Experience with filebeat, metricbeat, DevOps tools (Git, Jenkins, Nexus), and basic SQL querying is required. Strong problem-solving skills, a proactive attitude, and the ability to work both independently and collaboratively are essential.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies