Job Summary
We are seeking a Senior Cloud Engineer with 8+ years of IT experience and strong expertise in Azure and AWS cloud platforms. The role focuses on architecting, developing, and maintaining robust cloud services and platforms that support enterprise-wide cloud adoption. The engineer will lead a small team of developers to build and enhance cloud services, guardrails, observability capabilities, and accelerators across cloud environments. The ideal candidate will have strong software engineering skills, hands-on experience developing applications hosted within Kubernetes environments, and expertise in modern cloud technologies and agile delivery practices. This position is 100% remote.
Key Responsibilities
• Architect, develop, and maintain cloud services that support enterprise cloud platforms, guardrails, observability, and accelerators across supported cloud vendors.
• Assist in leading a team of 3-5 developers, providing technical direction, mentoring, and oversight of solution design and implementation.
• Design, develop, and maintain Terraform code for cloud services, platforms, and business accelerators using Infrastructure as Code best practices.
• Lead the development and maintenance of services within an existing service delivery framework using Python Django, NextJS, Kubernetes, Docker, and automation frameworks.
• Develop agentic solutions for customer enablement within internal platforms, ensuring intuitive and efficient user experiences.
• Design and implement asynchronous automated service pipelines using Kubernetes and Python-based Celery for cloud service catalogs.
• Develop and enhance front-end forms and related functionalities using NextJS within an established front-end framework.
• Collaborate with ServiceNow stakeholders to design and build services that can be consumed directly through the ServiceNow catalog.
• Work within an Agile framework with a three-week sprint cadence, participating in planning, refinement, reviews, and retrospectives.
• Proactively assess and improve standards, methodologies, and processes to drive continuous improvement across cloud engineering practices.
• Ensure solutions comply with applicable corporate and divisional policies, procedures, and security requirements.
• Serve as a technical expert and mentor for cloud services developers, sharing best practices in cloud engineering, DevOps, and automation.
• Assist with provisioning public and private cloud infrastructure using Infrastructure as Code in a large enterprise environment.
• Support solution deployments in public cloud environments and assist with day-to-day cloud infrastructure management.
Required Qualifications
• 8+ years of overall IT experience with a strong background in software engineering and cloud technologies.
• Extensive experience working with major cloud platforms, specifically Azure and AWS.
• Hands-on experience developing applications and services hosted within Kubernetes environments.
• Strong proficiency in Python or other scripting languages for automation and backend service development.
• Proficiency in front-end web development frameworks such as NextJS for building and enhancing user interfaces.
• Experience with observability platforms such as New Relic or similar tools to monitor and optimize cloud services.
• Experience working with or within DevOps teams, including CI/CD practices and automated deployment pipelines.
• Practical experience developing and maintaining Terraform-based Infrastructure as Code solutions.
• Proven experience building and maintaining production web applications and services.
• Ability to work effectively in an Agile environment with iterative delivery and a three-week sprint cadence.
Preferred Qualifications
• Previous Lead or Architect experience.
• Experience with ETL tools such as Azure Data Factory and Microsoft Fabric.
• Azure and AWS certifications.
• Experience integrating and collaborating with ServiceNow to deliver catalog-based services.
• Familiarity with containerization technologies such as Docker and orchestration with Kubernetes.
• Exposure to configuration management and automation tools such as Ansible.
• Strong analytical and problem-solving skills, with the ability to assess and improve standards, methodologies, and processes.
• Demonstrated ability to mentor and guide developers in cloud engineering best practices.
• Experience working in large enterprise environments with complex cloud and infrastructure landscapes.