- Pune, India
- Work from MicroStrategy Office minimum of 4 days per week
- 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, 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
- Professional; Azure Solutions Architect Expert; GCP Professional Cloud Architect; Certified Kubernetes Administrator (CKA) will be a plus
- 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.
Additional Information
The recruitment process includes online assessments as a first step (English, logic, Hackerrank) - we send them via e-mail, please check also your SPAM folder