Backend Engineer( Golang Developer)- 10 Years - Remote - Contrcat Only
Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
Software Backend Engineer Golang developer
Location: Remote - India
Duration: 6-12 months
Roles and Responsibilities:
Backend Development:
- Design, implement, and maintain backend systems and services using Golang.
- (Preferred) Leverage Argo-CD for continuous deployment and GitOps workflows to streamline and automate Kubernetes deployments.
- Develop and manage Kubernetes controllers for automating deployments, scaling, and operations of Kubernetes applications.Build microservices that are scalable, resilient, and high-performance.
Cloud Infrastructure:
- Utilize AWS and/or on-prem resources to build highly available and scalable backend systems.
- Work with cloud-native technologies and infrastructure-as-code (IaC) to ensure efficient deployment and management of services.
- Implement RBAC (Role-Based Access Control) within Kubernetes clusters to ensure secure access control and permissions management.
Containerization and Orchestration:
- Build and maintain containerized applications using Docker.
- Configure and optimize Kubernetes clusters to ensure high availability, scalability, and resource efficiency.
Continuous Integration and Delivery (CI/CD):
- Implement and manage automated deployment pipelines for backend services.
- (Preferred) Leverage Argo-CD for continuous deployment and GitOps workflows to streamline and automate Kubernetes deployments.
Collaboration & Agile:
- Collaborate closely with cross-functional teams including frontend engineers, DevOps, and product managers to design, build, and ship new features.
Looking to get Placed? Try our Placement Guarantee Plan
- Participate in code reviews, design discussions, and collaborative debugging to ensure high-quality, well-tested code.
- Work in an Agile environment, contributing to sprint planning, retrospectives, and ensuring the timely delivery of features.
Security & Best Practices:
- Enforce and follow best practices for backend security, including RBAC, secure API development, and handling sensitive data.
- Perform regular monitoring and troubleshooting of production systems to ensure uptime and minimize downtime. Qualifications: Required Skills:Strong experience in Golang for backend system development. Proven experience with Kubernetes controllers and the architecture of Kubernetes clusters. Solid understanding of RBAC (Role-Based Access Control) in Kubernetes or cloud-based environments. Expertise in Docker for containerization and orchestration of services. Hands-on experience with AWS (or equivalent cloud providers) for deploying and managing services and infrastructure. Strong problem-solving, debugging, and performance optimization skills.
Preferred Skills:
- Familiarity with Argo-CD for continuous deployment and GitOps workflows.
- Experience with on-prem infrastructure and hybrid cloud environments.
- Knowledge of additional cloud services (e.g., EKS, Lambda, S3) and infrastructure tools (e.g., Terraform, Helm).
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI) and automated testing frameworks.
Education & Experience:
- Bachelor&aposs degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional software development experience, particularly in backend engineering.
Skills
HtmlDebuggingDevopsGolangKubernetesSoftware DevelopmentTestingDeveloperApiCloudBackend DevelopmentIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
Important dates & deadlines?
Application Deadline
07 Apr 25, 04:28 PM IST
Similar Jobs
View All

