Net2Source Inc. is one of the fastest growing diversity-certified global workforce solutions companies, experiencing over 100% YoY growth for the last 6 years. We work with Fortune 1000/Global 2000 clients across 34 countries and 5 continents, including North America, South America, Europe, Asia, Australia, and the Middle East.
About the Role:
Job Description: Java, Go, Infrastructure as Code
Mode: Hybrid - 3 days from office
Location: London/Burgess Hill
Employment Type: FTE
JD: The role focuses on integrating public cloud solutions into the company in a secure, compliant, flexible, and user-friendly manner. We seek experienced engineers to join our team and help us achieve these goals.
Key Responsibilities:
- Architect and design reference architectures and applications for various cloud hosting patterns (e.g., message-driven, web applications, batch processing).
- Mentor and guide other engineers, fostering continuous learning and improvement.
- Develop flexible and customizable solutions for advanced users.
- Enable rapid provisioning of cloud infrastructure (within 10 minutes), ensuring compliance and auditability.
- Create processes for reliable and repeatable decommissioning of infrastructure.
- Develop ephemeral environments for testing and demonstrations.
- Implement transparent cost management solutions.
- Collaborate with cross-functional teams for seamless cloud service integration.
Required Skills:
- Experience with Amazon Web Services (AWS) and cloud architecture.
- Proficiency in Golang for building infrastructure components and cloud-native applications.
- Familiarity with Kubernetes for container orchestration.
- Knowledge of cloud networking concepts.
- Experience with Docker containerization.
- Strong automated testing background and TDD practices.
- Ability to create detailed end-user documentation.
- Experience working in Agile/Scrum environments.
Core Values:
- Commitment to code quality and maintainability.
- Focus on ease of change and user-friendly solutions.
- Effective asynchronous communication.
- Emphasis on comprehensive documentation and end-user feedback.
- Fostering psychological safety and developer advocacy.
- Automation and open-source contributions.
Ideal Candidate:
- Minimum 6 years of professional software engineering experience.
- Experience leading the design and development of cloud-native applications in Go.
- Proven DevOps experience, including CI/CD pipelines and cloud hosting.
- Strong mentoring skills and collaborative work style.
Technologies Used:
- Languages: Go and Java.
- CI/CD: GitHub Enterprise, GitHub Actions.
- Containers: Kubernetes-managed Docker containers.
- Infrastructure as Code: Terraform, Terraform Enterprise, Sentinel, Open Policy Agent (OPA).