Senior Cloud Engineer

ManageServe TechnologiesIndia
Adzuna INPosted -64m agoOriginal Listing
it-jobs

Job Description

What you will be doing: - Build and maintain client relationships, providing technical leadership and guidance for current projects. - Collaborate with stakeholders to understand business requirements, assist in project planning, and document project plans for both small and medium-sized projects. - Participate in and support sprint planning activities with the Project Manager, including story point estimation and ceremonies such as standups, backlog grooming, and retrospectives. - Design and implement technical solutions for customer projects, ensuring scalability and efficiency. - Create or contribute to building technical design documents and other necessary documentation for projects. - Write testable, high-performance, reliable, and maintainable code for CI/CD pipelines and infrastructure-as-code frameworks (e.g., Terraform, CloudFormation). - Design and implement security and network software components for multi-cloud solutions and architectures. - Research, evaluate, and recommend third-party software and technology packages based on project requirements. Provide performance optimization recommendations and document best practices. - Create cloud migration strategies and plans, following best practices and ensuring smooth transitions to cloud architectures. - Develop automated provisioning solutions for servers, environments, containers, and data centers. What we need from you: - Experience with engineering solutions on major cloud provider platforms, preferably Google Cloud Platform (GCP), and one or both of Amazon Web Services (AWS) and Microsoft Azure. - Hands-on experience with operating system platform configuration, tuning, and administration for Linux or Windows, with a preference for both. - Strong understanding of application performance and design best practices to ensure applications and services are highly available, performant, scalable, and secure. - High proficiency with open-source tools, including Hashicorp solutions such as Terraform, Packer, and Vault, along with other deployment frameworks like Pulumi. - Proficiency in at least one popular programming language (e.g., Go, Java, Python, Ruby, Rust). - Solid understanding of testing techniques and frameworks, including test and behavior-driven development, with experience in writing test suites, mocks, and fixtures. - Capability to write scripts for maintenance, automation, and data processing using scripting languages such as Bash, Groovy, JavaScript, Perl, PHP, PowerShell, or R. - Experience with common configuration management tools (e.g., Ansible, Chef, Puppet). - Strong knowledge of automating deployment, scaling, and management of containerized applications, ideally with hands-on experience using Kubernetes and tools like Helm. - Exposure to Anthos is a plus. - Skilled in common CI/CD tools, patterns, and techniques, with familiarity in pipeline enablement products such as ArgoCD, Azure DevOps, Cloud Build, GitLab, or Jenkins. - Understanding of development methods, workflows, and patterns, particularly Agile and DevOps practices. - Experience with stream-processing platforms and services, such as Kafka and Cloud Pub/Sub. - Solid understanding of data security principles, including encryption, access control, and identity management, and their technical application to enforce data custodianship and compliance. - Experience with on-premise architectures and visualization applications such as vCenter - Experience in MLOPs is a plus. Skills: Terraform, Azure, Aws Experience: 2.00-5.00 Years

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.