Job Title: Golang Developer Experience: 4+ YearsLocation: HyderabadJob Type: Contract (6 months + Extendable):
Greetings from ALIQAN Technologies!
We are hiring a Golang Developer for one of our esteemed clients. The ideal candidate will have over 4 years of experience in software development, with a strong focus on Golang. This role involves building optimized, scalable, and modular software solutions using modern technologies and cloud platforms.
Key Responsibilities:
• Software Development:
• Develop, test, and maintain high-performance, scalable, and secure software applications using Golang.
• Write clean, maintainable, and efficient code following best practices and coding standards.
• Microservices Implementation:
• Design and implement microservices architecture using appropriate tools and technologies for messaging, RPC, and containerization.
• Ensure seamless integration of microservices within the overall application architecture.
• Database Management:
• Work with SQL and NoSQL databases to design and optimize database schemas.
• Write complex queries and optimize them for performance and efficiency.
• Containerization:
• Utilize containerization technologies such as Docker, RKT, and Kubernetes to deploy and manage applications.
• Ensure applications are containerized effectively to support scalability and reliability.
• CI/CD Systems:
• Set up and maintain CI/CD pipelines using tools like Jenkins, GitLab, GitHub, SVN, and ADO.
• Automate build, test, and deployment processes to improve development efficiency and product quality.
• Cloud Platforms:
• Work with hybrid cloud environments and major cloud service providers such as AWS, GCP, and Azure.
• Implement cloud-based solutions and ensure their seamless integration with existing infrastructure.
• Collaboration and Communication:
• Collaborate with cross-functional teams including developers, QA, operations, and product management.
• Communicate technical concepts and solutions effectively to both technical and non-technical stakeholders.
• Troubleshooting and Debugging:
• Identify and resolve complex technical issues related to application performance, security, and scalability.
• Perform root cause analysis and implement solutions to prevent future occurrences.
Required Skills:
• Proficiency in Golang: Strong experience in developing applications using Golang, with a deep understanding of its features and best practices.
• Microservices Architecture: Expertise in designing and implementing microservices, with knowledge of relevant tools and technologies.
• Database Skills: Experience working with SQL and NoSQL databases, writing complex queries, and optimizing them.
• Containerization: Familiarity with containerization technologies like Docker, RKT, and Kubernetes.
• CI/CD Systems: Basic experience with CI/CD systems and tools such as Jenkins, GitLab, GitHub, SVN, and ADO.
• Cloud Platforms: Basic experience working with cloud platforms including AWS, GCP, and Azure.
• Collaboration: Excellent teamwork and communication skills, with the ability to work effectively in a collaborative environment.
Preferred Qualifications:
• Advanced Cloud Experience: Advanced knowledge and hands-on experience with multiple cloud platforms and hybrid cloud environments.
• DevOps Skills: Experience with DevOps practices and tools, enhancing automation and deployment processes.
• Performance Tuning: Strong skills in performance tuning and optimization of both applications and databases.
• Security Awareness: Understanding of security best practices and experience implementing security measures in software development.
Additional Information:
• Location: Hyderabad
• Job Type: Contract (6 months + Extendable)
Job Types: Full-time, Permanent
Pay: ?100,000.00 - ?200,000.00 per month
Schedule:
• Day shift
• Monday to Friday
• Morning shift
Tipe Lokasi:
• In-person
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.