Role Overview We are seeking a highly skilled and experienced technical professional to join our team. The ideal candidate has a strong background in software development, cloud technologies, and large-scale global deployments. This role requires deep technical expertise, strong analytical skills, and the ability to build and manage modern, scalable software solutions. Responsibilities Develop, deploy, and manage software products throughout their lifecycle. Design, build, and maintain scalable systems using cloud platforms such as AWS, Azure, or GCP. Work with containerization and orchestration technologies, including Docker and Kubernetes. Deploy and manage applications across complex, distributed, and global environments. Develop microservices-based architectures using Go or Python. Collaborate with cross-functional teams to ensure efficient application development and deployment processes. Contribute to infrastructure design and ensure reliability, security, and scalability across systems. Troubleshoot, analyze, and resolve technical issues in production and development environments. Participate in architectural discussions and provide strong technical decision-making. Required Skills & Qualifications Proven experience in software product development, deployment, and management. Strong analytical and problem-solving skills. Excellent decision-making capabilities. Strong technical fluency in Go or Python . Hands-on experience with developing microservices . Proficiency in cloud services (AWS, Azure, or GCP). Experience with container technologies such as Docker and orchestration platforms like Kubernetes . Solid understanding of IT infrastructure, networking concepts, and modern application development processes. Ability to work effectively across complex global environments. Role & responsibilities
Role & responsibilities Define and implement test strategy and test plans for major product releases with multiple, complex features. Design and develop functional and system-level test cases based on product requirements and specification Perform, coordinate, drive and report on test execution and test progress. Interact with product engineering team, customer support engineers and sales engineers to provide information about product capabilities Skills: Minimum of 3+ years of software product testing experience. Experience in architecting System Test plans and Frameworks to test Performance and Scalability of both the applications and the underlying cluster infrastructure, and building tests around testing the robustness, reliability, availability, security etc. Strong systems testing and functional testing experience. Intermediate to Expert level hands - on automation experience using Python, Go and Java Significant Experience in working with Enterprise Technologies Strong analytical skills with excellent problem solving. Expert in software quality and testing methodologies. Self-starter, driven with excellent leadership skills and with a passion for shipping excellent product quality. Excellent communication skills and exceptionally good with multitasking assignments.