As a Cloud Native Automation Architect, you will be responsible for:
The job will be highly technical and hands on.
Automating the provisioning and life cycle management of Cloud infrastructure and associated applications using Terraform, Ansible, Argo and Jenkins or other tools.
Owning the system design and implementation, helping to guide engineering while ensuring alignment with the big picture
Building proof of concepts to help make design choices and recommend technologies
Working with product managers and individual product dev leads to understand the business needs and requirements
Contributing to and helping to shape the engineering roadmap by working with product and engineering management and other business stakeholders
Developing best practices, sharing knowledge, and mentoring
Collaborating in an Agile environment that fosters innovative solutions, rapid development cycles, and open communication
Career Level - IC5
Automate the provisioning and life cycle management of Cloud infrastructure and associated applications using Terraform, Ansible, Argo and Jenkins or other tools.
Evaluate Cloud Application requirements and make architectural recommendations for automated implementation, deployment, and provisioning.
Identify & define technical requirements to automate the build / provisioning and life cycle management of individual applications and solutions.
Owning the system design and implementation, helping to guide engineering while ensuring alignment with the big picture
Building proof of concepts to help make design choices and recommend technologies
Automate the continuous integration and continuous deployment (CI/CD) and management process using Jenkins and/or GitHub CI source code management.
Use Terraform to deploy infrastructure as code (IaC)
Provide expertise to help develop enterprise standards, architecture plans, operation plans, application assessments, and migration planning & processes to support both public and private cloud environment to reduce the overall TCO.
Coordinate cloud-centric automation activities with other development leaders, architects, SMEs, and program management to ensure cloud solution architecture governance and alignment with the Enterprise Architecture strategies, standards, and patterns.
Experience
Have 12+ years of relevant experience and a Bachelor's degree in Computer Science or related field
Atleast Five (5)+ years of hands-on experience delivering solutions running in an enterprise cloud infrastructure
Experience building and operating highly available, fault-tolerant, and scalable production services using Kubernetes and Cloud-Native technologies
Experience and solid understanding of containers and the technologies that revolve around them
Demonstrate significant experience with Linux, Go, Python, Bash
Hands-on experience using Infrastructure as Code (IaC) technologies such as Terraform, Ansible, or Cloud Formation.
Integration technologies (APIs and CLIs)
Knowledge of Devops principles and practices
Experience architecting and designing container frameworks
In-depth knowledge of cloud computing.
Experience with public-cloud platforms like OCI, AWS, Azure and/or GCP (including Networking).