Cloud Engineer

Bengaluru, Karnataka, India
Mar 28, 2024
Mar 28, 2025
Onsite
Full-Time
3 Years
Job Description

We are seeking a highly skilled and experienced Cloud Solutions Architect to join our team. As a key member of our organization, you will be responsible for designing, implementing, and optimizing cloud-based solutions for our clients. You will leverage your expertise in Azure DevOps, Azure Data tools, Python, and other relevant technologies to deliver innovative and scalable solutions that meet our clients' business needs.

Key Responsibilities

  • Design, implement, and optimize cloud-based solutions on the Azure platform.
  • Utilize Azure DevOps, Azure Functions, Azure Batch, Python, C#, NodeJS, Azure APIM, Azure Event Hub, Azure Data Lake Storage (Gen 2), Azure Monitor, Azure Table Storage, Azure Databricks, Azure SQL Database, Azure Search, Azure Cosmo Data Store, and Azure SignalR to develop robust and efficient applications.
  • Collaborate with cross-functional teams to understand business requirements and drive innovation and transformation.
  • Provide expertise in cloud-native services and architectural best practices to meet application requirements.
  • Develop and implement API ingestion, file ingestion, batch transformation, metadata management, monitoring, pub/sub consumption, RDBMS ingestion, and real-time transformation solutions.
  • Work closely with the infrastructure team to deploy applications on the cloud using blue-green or brownfield deployments.
  • Design scalable, highly available, and secure cloud solutions that address scalability, availability, service continuity (DR), performance, and security requirements.
  • Assist customers in building scalable and highly available applications using cloud services.
  • Utilize scripting and automation skills using CLI, Python, and PowerShell to streamline processes and improve efficiency.
  • Ensure proper implementation of IAM roles and policies to secure business entities and users.
  • Provide deep development knowledge related to cloud architecture and design patterns.
  • Demonstrate expertise in RDBMS, NoSQL, and RDS technologies.
  • Familiarity with PaaS technologies and containers such as Docker and Kubernetes.
  • Understand and analyze the costing of different cloud services to optimize resource utilization.
  • Possess experience with major cloud service providers such as AWS, GCP, or Azure.
  • Proficiency with CI/CD tools such as Jenkins, Azure DevOps, and GitHub.
  • Thorough understanding of application architecture and enterprise architecture principles.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum of 5+ years of experience in Azure DevOps, Azure Data tools, and Python.
  • Minimum of 3-5 years of relevant experience in cloud application development.
  • Strong understanding of cloud-native services and architectural principles.
  • Excellent problem-solving and analytical skills.
  • Effective communication and collaboration skills.
  • Ability to work independently and in a team environment.
  • Relevant certifications such as Microsoft Certified: Azure Solutions Architect Expert are a plus.

If you are passionate about cloud technologies and possess the required skills and experience, we encourage you to apply for this exciting opportunity. Join us in driving innovation and delivering cutting-edge solutions to our clients.

Related Jobs