Senior Staff Engineer, Java, Kubernetes
- Full-time
- Service Region: South Asia
Company Description
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18,500+ experts across 40 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
Job Description
REQUIREMENTS:
- Total experience: 7.5+ years
- Strong hands-on experience in Java and Microservices Architecture (MSA)
- Experience with Cloud platforms (Azure preferred) and Kubernetes
- Strong experience in CI/CD pipeline development and Infrastructure as Code using Terraform and/or Ansible
- Good understanding of Linux, Operating System internals, and virtualization technologies
- Experience with Platform Engineering and end-to-end Software Development Lifecycle (SDLC)
- Knowledge of observability, monitoring, logging, and production support
- Experience building and deploying cloud-native, scalable, and secure applications
- Exposure to AI/ML integrations and Edge Platform technologies is an added advantage
- Strong problem-solving, collaboration, and stakeholder communication skills
RESPONSIBILITIES:
- Design, develop, and maintain Java-based Microservices and cloud-native platform solutions
- Own the end-to-end SDLC, from design and development to deployment and production support
- Build and maintain CI/CD pipelines and automate infrastructure provisioning using Terraform and/or Ansible
- Deploy, manage, and optimize applications on Azure and Kubernetes platforms
- Monitor platform health using observability and monitoring tools, ensuring high availability and reliability
- Troubleshoot complex production, infrastructure, and platform-related issues
- Collaborate with cross-functional teams to deliver secure, scalable, and high-performance solutions
- Follow engineering best practices for code quality, automation, security, and operational excellence
- Contribute to platform engineering initiatives and continuous improvement of deployment processes
- Support the adoption of modern technologies, including AI/ML integrations and edge computing where applicable
Qualifications
Bachelor’s or master’s degree in computer science, Information Technology, or a related fields
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply