Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 13958315

    PUNE · FULLTIME

    Sr. Developer

    VOLKSWAGEN GROUP DIGITAL SOLUTIONS PRIVATE LIMITED logo

    VOLKSWAGEN GROUP DIGITAL SOLUTIONS PRIVATE LIMITED

    Pune · onsite · Posted 56d ago

    Sourced fromNaukri
    Undisclosed4–9 yrsfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.8s
    • Found the form on Naukri · 15 questions to answer1.1s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Responsibilities
    • Understand business requirements and collaborate with product owners and stakeholders to define scalable technical solutions.
    • Design, develop, and maintain GoLang-based applications, microservices, and backend services.
    • Develop, enhance, and maintain scalable RESTful and/or gRPC APIs using GoLang.
    • Develop and unit test new features, enhancements, and change requests using GoLang development best practices.
    • Apply software design principles, design patterns, clean coding practices, and performance optimization techniques.
    • Build distributed systems and cloud-native applications using GoLang and AWS services.
    • Integrate applications with AWS services such as Lambda, API Gateway, SNS, SQS, S3, Aurora, DynamoDB, and related services.
    • Design and implement secure, scalable, highly available, and resilient application architectures.
    • Build and maintain Infrastructure as Code solutions using AWS CDK primarily and support other IaC implementations where required.
    • Develop and maintain scripts/code required for automation, infrastructure provisioning, deployments, and cloud enablement activities.
    • Build and maintain CI/CD pipelines and deployment automation.
    • Ensure application security, reliability, observability, and performance optimization.
    • Participate in code reviews and contribute to engineering standards, reusable frameworks, and development best practices.
    • Troubleshoot application, deployment, pipeline, cloud infrastructure, and operational issues.
    • Participate in operational ownership activities including remediation activities, platform maintenance, environment stability improvements, and service reliability initiatives.
    • Support production operations by addressing cloud findings, deployment issues, AWS service-related issues, pipeline issues, and platform improvements.
    • Maintain technical documentation, architecture decisions, and deployment processes.
    • Stay updated with GoLang ecosystem advancements, AWS services, and industry best practices.
    • Collaborate with cross-functional teams to deliver high-quality software solutions.
    Requirements
    • Experience: 3-5 years.
    • Backend: GoLang
    • Cloud Environment: AWS Cloud and Services (Lambda, ECS, API Gateway, SNS, SQS, S3, Cognito, CloudWatch, IAM, Aurora, DynamoDB, Secrets Manager, EventBridge, etc.)
    • Build & Deployment: Docker, AWS CodeBuild, CodeDeploy, CodePipeline, CI/CD
    • DB Layer: Aurora, DynamoDB, DocumentDB and other AWS-managed SQL / NoSQL database services
    • Testing: Go Test, Testify, TDD
    • Infrastructure as Code: AWS CDK preferred, or Terraform / CloudFormation
    • At least 4+ years of experience in GoLang development.
    • Experience in TDD using GoLang.
    • Experience working with GoLang design patterns and clean coding principles.
    • Experience building distributed systems and microservices.
    • Experience developing RESTful and/or gRPC APIs.
    • Strong understanding of cloud-native and serverless architectures on AWS.
    • Experience designing and developing applications using AWS services.
    • Experience with Infrastructure as Code using AWS CDK preferred or Terraform / CloudFormation.
    • Experience with scripting/programming languages such as TypeScript, JavaScript, or Python for automation and infrastructure activities.
    • Expertise in containerization technologies such as Docker.
    • Well-versed with CI/CD concepts and implementation.
    • Understanding of SQL and NoSQL database concepts.
    • Experience with monitoring, logging, and observability practices.
    • Understanding of application security and secure coding practices.
    • Strong Linux fundamentals.
    • Proficient in version control systems, especially Git.
    • Minimum 2 years of experience in Agile development.
    Good to have skills
    • Exposure to Java development.
    • Experience with SonarQube or similar code quality tools.
    • Experience with BlackDuck or similar security, vulnerability, and software composition analysis tools.
    • AWS Certifications.
    • Experience in Automotive domain.

    Sourced from naukri

    Section · 02

    Skills

    Aws LambdaDockerTerraformAgileNoSQLaws iamtddamazon web servicesinfrastructure as codeaws cloudformationAWS S3AWS SQSAWS SNSAPI GatewaysPythonJavascriptTypescriptSQLApplication SecurityREST APIJavaArchitectureMicroservicesGITLinux

    Sr. Developer · waiting for your command