Senior Software Engineer
- Source: Naukri
- Tata Consultancy Services
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
Senior Software Engineer
Experience Range: 05 - 10 years
Location: Bengaluru, India
Required Skills
- Familiarity with CI/CD methodologies and tooling, inc. Terraform Enterprise, Github Enterprise, Spinnaker, Jenkins.
- Experience with one of these Java Virtual Machine (JVM) languages: Java, Scala, or Kotlin.
- Familiarity with a cloud provider: Amazon Web Services (AWS), Google Cloud Compute (GCP), or Microsoft Azure.
- Broad AWS Service knowledge, (inc. Kubernetes/EKS, KMS plus IAM Roles and Policy creation and management inc. Cross-account permissioning and ABAC-based rule creation).
- Operational awareness of the deployment and operation of data streaming and event-driven services such as Kinesis, DynamoDB and Lambda at scale.
- Familiarity with Monitoring and operations tools such as PagerDuty, CloudWatch, OpenTelemetry (OTEL), Grafana and DataDog.
- Ability to trace through various services and determine root cause when issues occur.
- Knowledge of common performance issues, as well as a working experience with logs, monitoring tools
- Excellent communication and collaboration skills and a strong teamwork ethic
- Capacity to guide medium- to large-sized projects and platform initiatives.
Desirable Skills
- Familiarity with both object oriented programming (OOP), and functional programming (FP) standard methodologies.
- Familiarity with Terraform, and infrastructure as code (IaC), and DevOps.
- Familiarity with Amazon Web Services (AWS), Terraform, and infrastructure as code (IaC) best practices.
- Familiarity with Data Engineering, Data Architecture & Infrastructure and Test Engineering
Required Education & Experience
- 4+ years of engineering experience.
- Bachelors degree in Computer Science or related field.
- Experience in building and delivering high-quality, reliable, and scalable features for consumer-facing products.
- Familiarity with A/B testing and experimentation-driven development.
- Strong programming skills in Java or Scala.
- Familiarity with distributed applications on AWS.
Skills
- Terraform
- Github
- github-enterprise
- spinnaker
- Jenkins
- Java
- Scala
- Kotlin
- amazon-web-services
- google-cloud-platform
- microsoft-azure
- Kubernetes
- amazon-eks
- aws-iam
- pagerduty
- amazon-cloudwatch
- opentelemetry
- Grafana
- datadog
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
