Job Description*
- Maintain thought leadership role in cloud data technology, remaining up to date on offerings of various cloud service providers.
- Participate in the production of overall product design documentation. Key contributor to engineer the Data services in Hybrid cloud platform.
- Provide guidance on Data Service in Cloud design decisions, standards, and operational practices.
- Design, develop and be accountable for feature delivery.
- Apply enterprise standards for solution design, coding and quality.
- Follow and promote best practices in Cloud platforms engineering, cloud operations, cloud-native application development, and cloud platform governance.
- Plan and implement the selection of new cloud services and tools to enable cloud roadmap.
- Participate in the creation of blueprints and reference implementations of cloud products.
- Partner with Information Security teams to engineer secure app patterns and have “security from the get-go” model into Cloud platforms.
- Implement Data security controls and governance through automation.
- Communicate problems and challenges to drive discussions across key stakeholders –engineering, operations, developers, and leadership.
- Write public cloud infrastructure as code automation using tools such as Terraform.
- Design and develop foundational cloud platform services for Data Services.
- Develop Data cloud services provisioning automation with integrated capabilities of IAM, network, security policies as code, and observability.
- Implement built-in resiliency, observability, and enable FinOps as a part of infrastructure automation to enable cloud IaaS and PaaS services.
- Develop and maintain cloud services catalog for app developers and devops teams.
- Develop CI/CD pipelines to build the cloud platform, virtual machine images and containers.
- Collaborate with technical product management and operations, to deliver the engineering roadmap in Agile model.
- Partner with Information Security teams to engineer secure app patterns into Cloud platforms.
- Assist in translating business requirements into technical definitions, reference models, blueprints, and playbooks for deployment in compliance with architecture standards and policies.
- Assist technical Analysts and Infrastructure Engineers by ensuring that technology solutions comply with enterprise system design and engineering standards.
- Promote an inclusive and healthy working environment and help to resolve organizational impediments/blockers.
- Experience in delivering large scale distributed Data cloud platforms with focus on performance, scale, security, and reliability.
- Experience with distributed data processing technologies such as Databricks, Spark core/ ADLS/ Hive.
- Experience in DevOps and GitOps models with infra-as-code, config-as-code, policy-as-code, etc. with technologies such as Terraform.
- Significant experience writing Hashicorp Terraform configurations and modules.
- Experience with on-premises based Private Cloud and Public Cloud platforms such as Azure, AWS, and Google Cloud.
- Understanding of landing zones, cloud-native security, observability, and Well-Architected Framework principals.
- Experience with CICD tools – Jenkins, pipelines, etc.
- Experience in container-native technologies such as Kubernetes, container native virtualization, network, etc.
- Experience in cloud-native logging, monitoring and operations tools – Splunk, Prometheus, etc.
- Experience in infra-automation tools and general programming languages – Ansible, Java, python, etc.
- Must be intermediate level in one or more of the following, with familiarity with the others:
- Cloud Data Services (Such as AWS RDS, Azure SQL, Cosmos DB, DynamoDB, Big Query, Bigtable, S3/GCS/Azure Blob Storage etc.)
- Cloud IaaS design, including image creation and management.
- Cloud IAM
- Cloud network and security design
- Excellent understanding of the programming principles, design patterns and OO best practices
- Development experience in Python/ Java/ Golang building data platforms/pipelines from the ground up. Experience building microservices and RESTful APIs is preferred.
- Experience in native CSP orchestration stacks (e.g., Azure ARM templates, AWS CloudFormation, Google Cloud Deployment Manager)
- Understanding of cloud networking concepts, subnets, routing, load balancing, firewalls, and cloud security.
- Experience in Agile development practices and test-driven development
- Demonstrated excellence in organizational and troubleshooting skills
Responsibilities*
- Maintain thought leadership role in cloud data technology, remaining up to date on offerings of various cloud service providers.
- Participate in the production of overall product design documentation. Key contributor to engineer the Data services in Hybrid cloud platform.
- Provide guidance on Data Service in Cloud design decisions, standards, and operational practices.
- Design, develop and be accountable for feature delivery.
- Apply enterprise standards for solution design, coding and quality.
- Follow and promote best practices in Cloud platforms engineering, cloud operations, cloud-native application development, and cloud platform governance.
- Plan and implement the selection of new cloud services and tools to enable cloud roadmap.
- Participate in the creation of blueprints and reference implementations of cloud products.
- Partner with Information Security teams to engineer secure app patterns and have “security from the get-go” model into Cloud platforms.
- Implement Data security controls and governance through automation.
- Communicate problems and challenges to drive discussions across key stakeholders –engineering, operations, developers, and leadership.
- Write public cloud infrastructure as code automation using tools such as Terraform.
Education*
- Minimum of a 4-year degree in Computer Science or a related discipline or equivalent experience
Experience Range*
Overall 10+ Years and minimum 5+ years cloud and big data/ Data services engineering experience
Foundational Skills*
Azure/AWS/GCP, Databricks/Spark/Beam/Flink, Python/Go/ Java, Terraform, Ansible, CI/CD/Jenkins/GHA/Bitbucket, Shell/python scripting.
Desired Skills*
REST APIs/ Microservices development, Kafka/Streaming, Hadoop, Hive, ADF, ADLS/KeyVault, KQL
Work Timings*
12 to 21 hours in a Global support Model with weekend support on a rotational basis.
Job Location*
Hyderabad/ Gurugram