Senior Software Engineer, Cloud
3 months ago
Software Engineer, Senior Cloud
- Pune, India
- Full-time in person from MicroStrategy Office a minimum of 4 days per week
Company Description
MicroStrategy transforms organizations into intelligent enterprises through data-driven innovation. We match smart people to dynamic projects and technologies that truly challenge their talents. Curious and creative in outlook, our success is built on the talent and energy of smart and driven people. MicroStrategy (Nasdaq: MSTR) is a worldwide leader in enterprise analytics and mobility software. A pioneer in the BI and analytics space, MicroStrategy delivers innovative software that empowers people to make better decisions and transform the way they do business. We provide our enterprise customers with world-class software and expert services so they can deploy unique intelligence applications.
Job Description
- Work within an agile development team and actively drive aspects of the secure software development lifecycle including specifications, designs, development, implementation, testing, optimization, and delivery.
- Design and oversee the implementation of highly available and secured cloud-based infrastructure solutions deployed to AWS, Azure, and GCP.
- Automate infrastructure provisioning and deployment processes using Infrastructure as code tools.
- Monitor and optimize the performance, reliability, and cost-effectiveness of cloud resources.
- Implement security best practices for cloud environments and ensure compliance with industry standards.
- Design and manage Kubernetes clusters for container orchestration and microservices deployments including multi-tenant architectures.
- Configure and manage cloud networking components to ensure secure and efficient communication between cloud resources and external networks.
- Document infrastructure architecture, designs and operational best practices.
Qualifications
- Undergraduate degree required; degree and/or significant coursework in computer science, or similar engineering program
- 5+ years of professional experience in cloud computing and software development, with a demonstrated track record of technical leadership.
- Expertise in cloud services across AWS, Azure, and GCP, with a deep understanding of their respective ecosystems.
- Advanced knowledge of
- Infrastructure Automation: CloudFormation, Terraform, Jenkins;
- Container Technologies: Docker, Kubernetes, Helm, Istio;
- Networking: Load Balancers, Security Groups, Network Access Control, VPN, VPC, TLS;
- Strong knowledge of one or more Languages: Python, NodeJS, Java, Go, JavaScript/TypeScript, ReactJS, Spring;
- In-depth understanding of the 12-factor app methodology and its application in designing scalable, maintainable, and efficient cloud-native applications
- Familiarity with industry standards like GDPR, HIPAA, PCI DSS, NIST 800-53, ISO 27001 and/or SOC2 a plus
- One or more Cloud certifications highly desirable - AWS Certified Solutions Architect, Professional; Azure Solutions Architect Expert; GCP Professional Cloud Architect; Certified Kubernetes Administrator (CKA)
- Strong work ethic; willingness to work additional hours to meet business need and coordinate with colleagues globally
- Demonstrated ability to lead technical teams, engage with stakeholders effectively, manage project timelines and drive projects to successful completion.
- Strong interpersonal skills; ability to work successfully with both technical and non-technical stakeholders.
- Strong written and verbal communication skills. Ability to articulate complex technical concepts.
- Excellent attention to detail; ability to manage multiple work streams and correctly prioritize
Additional Informatio
nThe recruitment process includes online assessments as a first step (English, logic, design) - we send them via e-mail, please check also your SPAM folde
-
Senior Software Quality Assurance Engineer
4 weeks ago
Pune, Maharashtra, India Cloud Software Group Full timeAbout UsCloud Software Group is a leading provider of cloud-based solutions, serving over 1 million users globally. We value diverse perspectives, passion for technology, and the courage to innovate. Our team is empowered to learn, dream, and build the future of work.Job DescriptionWe are seeking a seasoned Senior Software Quality Assurance Engineer to join...
-
Pune, Maharashtra, India Cloud Software Group Full timeAbout UsCloud Software Group is a leading cloud solution provider, serving millions of users worldwide. We empower individuals to learn, dream, and build the future of work.Job OverviewWe are seeking an experienced Senior QA Automation Engineer to join our team. As a key member of our engineering department, you will be responsible for developing and...
-
Senior Software Engineer
4 months ago
Pune, India Cloud Software Group Full timeAbout This Team: TIBCO’s Platform infrastructure group lays the foundation of the TIBCO Platform ( group provides processes and technologies required to effectively deliver, run and manage TIBCO products in/from the Cloud or on the customers’ environments. This position is a truly awesome opportunity to work in a group of highly motivated and...
-
Cloud Software Group Senior Systems Developer
2 weeks ago
Pune, Maharashtra, India Cloud Software Group Full timeAbout Cloud Software GroupAs one of the world's largest cloud solution providers, serving over a million users globally, Cloud Software Group empowers individuals to create innovative visualizations and reports, revolutionizing how companies interact with data.Job SummaryDesign and develop server-side JasperReport Server solutions on-premise and in the...
-
Senior Software Engineer
6 months ago
Pune, India Cloud Software Group Full timeAbout This Team: We’re passionate about empowering people to create beautiful and powerful visualizations, and pixel-perfect reports, and transform how companies interact with data. We are a team where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next...
-
Cloud Software Engineer
4 weeks ago
Pune, Maharashtra, India Cloud Software Group Full timeAbout the RoleAs a Sr. Software Engineer at Cloud Software Group, you will play a key role in building and maintaining distributed software systems that meet the needs of our customers. You will work closely with the onshore development team to design and implement new features and enhancements, ensuring that customer, performance, and scalability needs are...
-
Pune, Maharashtra, India Cloud Software Group Full timeAbout UsCitrix and TIBCO recently merged to create Cloud Software Group, one of the world's largest cloud solution providers, serving millions of users globally.
-
Senior Software Engineer
6 months ago
Pune, India Cloud Software Group Full timeAbout This Team: We’re passionate about empowering people to create beautiful and powerful visualizations, and pixel-perfect reports, and transform how companies interact with data. We are a team where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next...
-
Cloud Software Engineer
3 weeks ago
Pune, Maharashtra, India Cloud Software Group Full timeAbout Cloud Software GroupWe are a leading cloud solution provider, serving millions of users worldwide. Our mission is to empower people to create beautiful and powerful visualizations, and pixel-perfect reports, and transform how companies interact with data.As a company, we value diverse lived experiences, passion for technology, and the courage to take...
-
Pune, Maharashtra, India NewVision Software Full timeNewVision Software is a leading software development company seeking a highly skilled Senior Software Architect to lead our team of engineers in designing and developing cutting-edge cloud and web applications using .NET Core, Angular, and Azure.About the RoleThis is a full-time position that offers a competitive salary range of $180,000 - $250,000 per year,...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Cybage Software Full timeAbout CybageCybage Software Pvt. Ltd. is a technology consulting organization specializing in outsourced product engineering services. As a leader in the technology & product engineering space, Cybage works with some of the world's largest Independent Software Vendors (ISVs). Our solutions focus on modern technologies and are enabled by a scientific,...
-
Senior Manager, QA Engineering
2 months ago
Pune, India Cloud Software Group Full timeAbout This Team You’ll work with the talented TIBCO Data Virtualization team in a flexible environment. Are you interested in working on leading edge technologies? Are you fascinated with Data Technologies, Application Servers, Federation, and/or Data Pipelines? Then this opportunity is for you. TIBCO Data Virtualization (TDV) is an enterprise data...
-
Sr. Software Engineer
4 months ago
Pune, India Cloud Software Group Full timeProduct Overview/ Team Overview :- TIBCO ActiveMatrix provides tools for developing and packaging distributed applications, a distributed service execution environment, and tools for managing the runtime environment, applications and the services the applications provide. Managing a large number of distributed business applications — starting from...
-
Lead Software Engineer
6 months ago
Pune, India Cloud Software Group Full timeProduct Overview TIBCO BusinessEvents is a declarative, distributed complex event processing platform covering multiple event processing tasks. TIBCO BusinessEvents allows you to abstract and correlate meaningful business information from the events and data flowing through your information systems and take appropriate actions using business rules. By...
-
Lead Software Engineer
6 months ago
Pune, India Cloud Software Group Full timeAbout This Team: We are a team driven by a fervent passion for empowering individuals to craft visually stunning and impactful visualizations, along with pixel-perfect reports. Our mission is to revolutionize how companies engage with data. In our collaborative environment, each team member is valued and provided equal opportunities. Recognizing that...
-
Senior Manager, QA Engineering Specialist
3 weeks ago
Pune, Maharashtra, India Cloud Software Group Full timeAbout Cloud Software GroupWe are a world-leading cloud solution provider, serving over 1 million users globally. Our company culture values diversity, innovation, and collaboration.Job OverviewWe are seeking an experienced Senior QA Manager to join our Data Virtualization team. This role involves leading a large QA team, overseeing test planning, quality...
-
Senior Software Engineering Team Lead
2 weeks ago
Pune, Maharashtra, India Magic Software Enterprise Full timeJob Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...
-
Senior Software Engineer for Cloud Development
1 month ago
Pune, India Yo HR Consultancy Full timeWe are seeking a skilled Senior Software Engineer to join our cloud development team. The successful candidate will be responsible for designing, developing, and maintaining scalable cloud-based systems.Key responsibilities include:Designing and implementing cloud-based infrastructure solutionsCollaborating with cross-functional teams to ensure seamless...
-
Senior Integration Engineer
1 month ago
Pune, Maharashtra, India Cloud Software Group Full timeAbout UsCloud Software Group is a leading cloud solution provider, serving millions of users worldwide. We value diverse lived experiences, passion for technology, and the courage to take risks. Our teams thrive on new ideas and welcome individuals who transform challenges into opportunities.Role OverviewAs an Integration QA Engineer at Cloud Software Group,...
-
Senior QA Engineer
5 months ago
Pune, India Cloud Software Group Full timeAbout Tibco TIBCO Software Inc. is a business unit of Cloud Software Group that provides enterprise software and enables businesses to reach new heights on their path to digital distinction and innovation. From systems to devices and people, we interconnect everything, capture data in real time wherever it is, and augment the intelligence of...