You will be part of a dynamic team of solution engineers who deliver, integrate & architect highly available and scalable infrastructure solutions for on-prem container platform, public clouds, focusing on Kubernetes, cloud technologies and automation skills. As trusted advisors and partners of our stakeholders drive solutions to production through strong technical guidance and execution excellence maximizing developer productivity.
Essential Functions
- You will play a key role to deliver secure, highly available and scalable infrastructure solutions and its associated automation
- Experienced with docker, container and Kubernetes for container orchestration
- Hands-on experience in driving the design and implementation of solutions on one of the major public clouds, such as AWS, GCP & Azure with expertise in assessing, developing or migrating well architected applications for containers and cloud
- Drive initiatives to define, design, and implement cloud-based (private and public) solutions including reference architectures, estimates, and deployment
- Transform ideas into clear technical requirements to formalize technical designs
- Design and build using infrastructure as code and automated testing
- Develop standard automation templates for deployment of public cloud infrastructure and platform components
- Work closely with cross-functional groups including internal stakeholders (Product Managers, Engineers, Architects, etc.), and external customers and vendors to formalize roadmaps & priorities
Qualifications
Basic Qualifications
5 or more years of relevant work experience in systems architecture, engineering or development including experience in cloud automation frameworks, Hybrid cloud infrastructure deployments with a bachelor's degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhDExperience in designing, building, and running production systems in cloud or migrating to the cloud and or containers, practicing infrastructure as code, automated testing, and automating infrastructure tasksSolid understanding of various AWS / GCP / Azure services such as networking, compute, database and storageResponsible for intake and solutioning phase of new Cloud workloadsProficient in programming / scripting Python, Terraform, Ansible and / or other IaC frameworksProficient with container deployments and troubleshooting in Kubernetes environmentsGood understanding of the Software Development Process including Continuous Integration and Continuous Deployment (CICD) pipeline tools such Jenkins and proficient in git and VCS such as BitBucket, GithubProven ability to lead with passion and execute vision with little guidance and ability to make independent judgments and decisions within established guidelinesParticipate in technical discussions and communicate regularly with senior leadership on technical issues, program status, and escalationsLead by example, demonstrating accountability by contributing to departmental procedures, best practices, and standardsActively participate in communities / forums / guilds on architecture and new technologiesPreferred Qualifications
6 or more years of work experience with a bachelor's degree in computer science, Information Systems, Computer Engineering, Electrical or other relevant engineering field or 4 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 years of work experience with a PhDDemonstrated experience with hands-on Infrastructure as Code (IaC) development and deployment in Hybrid Cloud (AWS, Azure and GCP) deploymentsExperience in designing, building, and supporting large-scale production systems in cloud or migrating to the cloud, automated testing, autoscaling, and self-healingWell versed with Well Architected frameworks driving Operation excellence, Security, Reliability, Performance efficiency, Cost OptimizationStrong knowledge in Linux and very hands-on experience in one or more scripting languages such as Python, Nodejs, or GolangStrong understanding and experienced with containerization technologies and cloud-native Application ArchitectureExperience in infrastructure as code with tools such as Terraform, Pulumi and configuration management tools such as AnsibleKnowledge of AI / ML and Generative AI algorithms, and their architectural designGood understanding of the Software Development Life Cycle including Continuous Integration and Continuous Deployment (CI / CD) pipeline architectureOutstanding organizational, communication, interpersonal, relationship building skills conducive to collaboration. Able to work well in a global matrix management environmentSkills Required
Cloud, Gcp, Azure, Python, Aws