13 Nov
|
Talent21
|
Bengaluru
13 Nov
Talent21
Bengaluru
Job Summary
DevOps engineer
Bengaluru, Karnataka, India
Responsibilities
- Infrastructure Management: Design, implement, and maintain scalable, secure, and high-availability infrastructure across AWS / Azure and on-premise environments.
- Automation &
- Scripting: Develop automation scripts using Shell/Bash or Python for system administration, workflows, and deployment processes.
- Containerization &
- Orchestration: Manage containerized workloads using Docker and orchestration platforms like Kubernetes (EKS, RKS).
- CI/CD Pipelines: Build and manage automated pipelines with Jenkins, leveraging Groovy scripts for complex workflows.
- Infrastructure as Code (IaC): Implement infrastructure provisioning using Terraform and CloudFormation Templates (CFT) to ensure reproducible environments.
- Configuration Management: Handle configuration deployments using YAML and maintain applications in alignment with operational best practices.
- Monitoring &
- Observability: Implement and maintain monitoring, logging, and alerting systems using industry-leading tools to ensure system health, performance, and reliability.
- Networking &
- Security: Monitor and troubleshoot network configurations, connectivity issues, and security best practices for distributed applications.
- Troubleshooting &
- Support: Provide advanced troubleshooting for production incidents, working closely with developers to resolve issues in a microservices-based architecture.
- Continuous Improvement: Research, recommend, and introduce new tools and automation to improve deployment efficiency and system scalability.
Detailed Points
- Expert-level knowledge of Linux-based systems and command-line administration.
- Proficient in Shell/Bash scripting or Python programming.
- Strong expertise in Docker and container lifecycle management.
- Solid hands-on experience with Kubernetes (preferably EKS or Rancher Kubernetes Service).
- Experience in Jenkins pipeline creation (declarative & scripted) using Groovy.
- Familiarity with IaC tools like Terraform and AWS CloudFormation Templates.
- Proficiency in creating and maintaining YAML configurations.
- In-depth understanding of AWS or Azure cloud services and on-premises environments.
- Robust grasp of networking fundamentals and troubleshooting.
- Proven experience implementing monitoring, logging, and observability best practices (e.g., Prometheus, Grafana, ELK, CloudWatch).
- Hands-on experience with microservices architectures and related operational patterns.
- Excellent troubleshooting skills with a practical, hands-on approach.
Competencies
- Strong problem-solving and analytical skills.
- Ability to work independently while collaborating across teams.
- Excellent communication skills in technical and non-technical contexts.
- Continuous learner who keeps up-to-date with the latest DevOps tools and trends.
Required Skills
- Python
- Prometheus
- Grafana
- ELK
- CloudWatch
- Continuous learner
- Shell Bash
- Shell Bash scripting
- troubleshooting
- orchestration
- AWS CloudFormation
- on premise
- Kubernetes EKS RKS
- Python programming
- problem solving
- AWS Azure
- DevOps
- command line
- Linux
- Groovy
- Docker
- communication
- AWS
- analytical
- Azure
- Terraform
- on premises
📌 DevOps engineer (Bengaluru)
🏢 Talent21
📍 Bengaluru