Cloud Software Engineer

  • San Diego, CA
  • Posted 25 days ago | Updated 3 hours ago

Overview

On Site
$50 - $60 per hour
Contract - W2

Skills

Cloud Software Engineer

Job Details



Job responsibilities will include:
* Collaborate with cross-functional agile teams that include product owners, and front-end, back-end, and quality engineers to conceptualize, build, test and ship software solutions for the next generation of cloud applications and services
* Develop cloud services and solutions that manage the Teradata infrastructure on the public cloud platforms - AWS, Azure, and Google Cloud
* Design and build quality, high-performing and secure multi-tier applications capable of handling large amounts of requests and data
* Drive technical direction of implementations as well as providing guidance to the overall development organization
* Perform complex code modification, testing and debugging and be able to solve challenging scalability and integration problems.

Required Skills
* Minimum of 8 years of related experience with a university degree; or 6 years and an advanced degree
* Experience with designing, building, and operating distributed complex software systems on AWS, Azure or Google Cloud
* Experience with distributed (multi-tiered) systems, algorithms, and relational databases
* Experience writing unit and system level tests using dependency injection frameworks and object mocking
* Oral and written communication skills (ability to produce runbooks, technical, and non-technical documentation)
* Experience coaching junior software development engineers including code review and design review
* Proficiency with at least one modern general-purpose programming languages like Python, Go, Java etc.
* Proficiency working with Linux operating systems and Bash/Shell
* Proficiency with microservices and REST APIs development

* Proficiency with Infrastructure as Code (IaC) tools such as Terraform, Ansible, Saltstack, CloudFormation
* Experience with containerization and orchestrations technology such as Docker and Kubernetes
* Knowledge and experience with database and SQL
* Knowledge and experience with network security configurations and Cloud security best practices
* Experience with Role-Based Access Control (RBAC), or Single Sign-On (SSO) is a plus

Preferred Experience and Education
* Masters or Bachelor's degree in computer science, computer engineering or related technical discipline
* Strong, object-oriented design and coding skills (GO or Java preferably on a UNIX or Linux platform)
* Knowledge of Python, Perl, or other scripting languages a plus
* Experience with Kubernetes, docker containers
* Experience with Github pipeline workflows
* Ability to effectively articulate and drive solutions to technical and business challenges
* Deal well with ambiguoundefined problems; ability to think abstractly
* Experience working with driving product vision to deliver long term customer and advertiser value
* Willingness to own all stages of development




About Korn Ferry


Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at ;/span>

About Korn Ferry