Job Summary
We are looking for a highly skilled Senior Cloud Engineer/Cloud Architect with strong expertise in cloud technologies, application integrations, system design, and DevOps practices. The ideal candidate will have hands-on experience across multiple programming languages, cloud platforms, container orchestration, CI/CD pipelines, and modern web development frameworks. This role also requires team leadership and project/delivery management capabilities.
Key Responsibilities
Cloud & DevOps
- Design, build, and maintain cloud infrastructure on GCP/Azure using Terraform, Helm, and Kubernetes (K8s).
- Develop and optimize CI/CD pipelines to support continuous integration and deployment.
- Ensure cloud systems are scalable, secure, cost-effective, and aligned with architecture best practices.
Application & Integration Engineering
- Develop and implement API design, API security standards, and REST-based integrations.
- Work on application modernization and cloud-native development initiatives.
- Implement best practices for application integrations across platforms.
System & Solution Architecture
- Lead system design discussions and create high-level architecture for cloud and enterprise applications.
- Provide architectural guidance for application development, integrations, and data workflows.
- Collaborate with product, engineering, and delivery teams to ensure technical alignment.
Software Development
- Develop applications using Java, C#, GoLang, or Python, depending on project requirements.
- Build and maintain web-based solutions using React and modern front-end development standards.
Data & Backend Engineering
- Design and implement scalable data workflows and pipelines.
- Work with SQL and data engineering tools for analytics, reporting, and application support.
Leadership & Delivery
- Lead cross-functional engineering teams to deliver projects within timelines and quality standards.
- Mentor junior engineers and drive technical excellence within the team.
- Support project planning, estimation, and delivery management activities.
Required Skills & Experience
- Strong hands-on experience with GCP/Azure DevOps, Terraform, Helm, Kubernetes, and cloud automation.
- Expertise in CI/CD, build pipelines, and DevOps tools.
- Deep understanding of API design, authentication, authorization, and RESTful services.
- Strong foundation in system design, distributed systems, and cloud architecture.
- Experience with Python, Java, C#, or GoLang for cloud and backend development.
- Knowledge of React and web development technologies.
- Strong SQL and data engineering experience.
- Proven ability in team leadership, project management, or delivery leadership.
Preferred Qualifications
- Cloud certifications (GCP/Azure)
- Experience working in agile environments
- Strong communication and stakeholder management skills