Are you a skilled Go Developer passionate about open-source projects and cloud-native technologies? We are looking for a Senior Go Developer to join our dynamic team, focusing on an exciting open-source project that leverages Kubernetes. In this role, you will play a crucial part in designing, implementing, and contributing to solutions that align with client needs. You will collaborate closely with cross-functional teams, bringing innovative ideas to life and ensuring the highest standards of quality and performance.
Responsibilities
- Client Needs Analysis. Understand and analyze client requirements, designing and articulating solutions to meet their needs effectively.
- Open Source Contributions. Implement and contribute to open-source projects using Go Language, Kubernetes, and other cloud-native technologies.
- Cross-Functional Collaboration. Work with cross-functional teams and communicate through official Kubernetes SIG channels and teams.
- Innovative Solutions. Think creatively to develop solutions that achieve top-tier quality and performance standards.
- System Optimization. Troubleshoot and optimize systems, ensuring they meet client requirements and performance benchmarks.
Requirements
- Proficiency in Go Language. At least 3 years of experience in software development with strong expertise in Go.
- Kubernetes Knowledge. Deep understanding of Kubernetes and container architecture, with a solid grasp of cloud-native technologies.
- Linux Systems Engineering. Experience with Linux systems engineering, including troubleshooting and system optimization.
- Open Source Software Development. Proven track record of contributing to open-source projects.
- Infrastructure as Code (IaC). Familiarity with IaC tools like Terraform for effective infrastructure resource management.
- Communication Skills. Excellent communication skills and the ability to work efficiently in a remote team environment.
- English Proficiency. Fluent spoken and written English at an Upper-Intermediate level or higher.
Nice to Have
- Batch Scheduling Technologies. Experience with technologies such as ray.io or Spark for big data processing.
- Python and ML Engineering. Background in Python and machine learning technologies.
We Offer
- Insurance Coverage. Comprehensive insurance plans.
- Paid Leaves. Includes maternity, bereavement, paternity, and special COVID-19 leaves.
- Financial Assistance. Support for medical crises.
- Retiral Benefits. VPF and NPS.
- Mindfulness and Wellness Programs. Customized programs to enhance well-being.
- EPAM Hobby Clubs. Engage in community-driven hobby clubs.
- Flexible Work Opportunities. Hybrid and remote work options.
- Workspace Setup Support. Soft loans to set up your home workspace.
- Relocation and Mobility Programs. Assistance with relocation and mobility.
- Learning and Development. Unlimited access to LinkedIn Learning Library, EPAM University, and various professional communities.
- Community Networking. Platforms for networking and idea creation.
- Mentorship Programs. Guidance and support for career growth.
- Career Progression Tools. Self-driven tools for career development.
- Upskilling and Reskilling. Access to certification courses and professional development opportunities.
Join us and be part of a team that values innovation, collaboration, and continuous learning. Apply now to make a significant impact on our open-source project and advance your career with us!