Job Description
Responsibilities
Design and develop high-quality and scalable software solutions using Go and related technologies
Collaborate with cross-functional teams to identify and prioritize requirements, and translate them into technical designs and solutions
Develop and maintain RESTful APIs, ensuring security, performance, and scalability
Implement best practices for testing, deployment, and maintenance of software systems
Troubleshoot and resolve complex issues related to software development and production systems
Participate in code reviews, providing constructive feedback to ensure code quality and maintainability
Requirements
Over 4 years of experience with Go language, showcasing your expertise in building high-performance, scalable, and reliable applications
Extensive experience in Amazon Web Services, including EC2, S3, RDS, and Lambda
Proficiency in Docker, Kubernetes, and Terraform, enabling you to automate deployment, scaling, and management of containerized applications
Strong command of RESTful service design and development, showcasing your ability to create efficient and secure APIs
In-depth knowledge of SQL and NoSQL databases, highlighting your expertise in data modeling, database design, and query optimization
Exceptional programming skills and understanding of programming best practices and design patterns
Experience with monitoring, logging, and tracing systems, enabling you to troubleshoot and optimize applications
Good understanding of algorithmic complexity, data structures, and multi-threading concepts
Fluent English language skills with an Upper-Intermediate level or higher
Nice to have
Experience in other programming languages such as Java, Python, or Ruby, demonstrating your versatility and adaptability
Knowledge of AWS Cloud Services such as Kinesis, DynamoDB, or Aurora, showcasing your expertise in cloud computing and distributed systems
We offer
International projects with top brands
Work with global teams of highly skilled, diverse peers
Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certification courses
Unlimited access to the LinkedIn Learning library and 22,000+ courses
Global career opportunities
Volunteer and community involvement opportunities
EPAM Employee Groups
Award-winning culture recognized by Glassdoor, Newsweek and Linked
💡 Quick Summary
Seeking a career-building opportunity? The Senior Go Developer position is now open for candidates interested in the Government Job Alert sector. This role in Central Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Government Job Alert is a plus.
