Apply

Software Engineer (K8s) - (Pune or Delhi/NCR Remote Role)

Posted 2024-11-15

View full description

💎 Seniority level: Middle, 2+ years

📍 Location: India

🔍 Industry: Software Development

🏢 Company: Acquia

🗣️ Languages: English

⏳ Experience: 2+ years

🪄 Skills: AWSDockerLeadershipSoftware DevelopmentAgileDesign PatternsJenkinsKubernetesNginxRubySCRUMAmazon Web ServicesGoCommunication SkillsCollaborationCI/CDTerraformWritten communicationMicroservices

Requirements:
  • 2+ years of experience in design and Software Development Background
  • 1+ years of experience in working with Containers and Cloud-Native Development
  • Proficient with Kubernetes architecture and container technologies
  • Experience in developing applications using programming languages such as Go, Ruby, and shell scripting
  • Experience with Go-based Kubernetes operators using the kube-builder SDK
  • Proficient with object-oriented programming and microservices design patterns
  • Experience working with AWS services such as EC2, EBS, ALB, EKS, VPC, S3, WAF
  • Knowledge of CI/CD tools like Jenkins, Bamboo, GitLab
  • Experience with configuration management tools like Ansible, Terraform, Puppet, and CloudFormation
  • Strong knowledge of TCP/IP, load balancing, security, and production environments
  • Strong communication and team collaboration skills
  • Familiarity with Agile processes (Kanban, Scrum, etc.)
Responsibilities:
  • Participate in designing and implementing solutions for modernizing Acquia infrastructure and drive adoption of Kubernetes and Cloud-Native Technologies
  • Design and implement end-to-end container management solutions with Kubernetes and Docker
  • Develop secure and performant modern APIs and Workflows
  • Design and develop Go-based Kubernetes operators using the kube-builder SDK
  • Debug technical issues inside a complex technical stack involving containers and microservices
  • Collaborate with other teams to develop integrations with subsystems
  • Provide product support to internal and external stakeholders
Apply

Related Jobs

Apply

📍 India

🔍 Digital Experience Platform

🏢 Company: Acquia

  • 5+ years of experience in design and software development.
  • 1-2 years of experience with containers and cloud-native development.
  • Proficient with Kubernetes/Swarm and container technologies.
  • Experience in applications using Go, Python, PHP, Ruby, and shell scripting.
  • Strong knowledge of object-oriented programming and software design patterns.
  • Experience with service discovery and networking in Kubernetes.
  • Experience with AWS services including EC2, EBS, and S3.
  • Knowledge of CI/CD tools like Jenkins.
  • Experience with configuration management tools like Ansible and Terraform.
  • Strong understanding of TCP/IP and load balancing.

  • Participate in designing and implementing solutions for modernizing Acquia infrastructure.
  • Drive adoption of Kubernetes and Cloud-Native Technologies.
  • Design and implement end-to-end container management solutions with Kubernetes and Docker.
  • Develop Go based Kubernetes operators using kube-builder SDK.
  • Set up Kubernetes with enterprise-level reliability, availability, scalability, and performance.
  • Support application prototype design and implementation using modern practices and open source tech.
  • Debug technical issues within a complex stack involving containers and microservices.
  • Contribute to maintaining an understanding of system functionality and operational aspects.
  • Evaluate new technologies and provide recommendations, including proof of concept activities.

AWSDockerLeadershipPHPPythonSoftware DevelopmentAgileDesign PatternsJenkinsKubernetesNginxRubySCRUMGoGolangPrometheusCommunication SkillsCollaborationCI/CD

Posted 2024-11-07
Apply