Cloud Platform & Infrastructure Engineer

Empower Professionals
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

C
Java
Border Gateway Protocol
C++
Cloud Computing
Computer Security
Databases
Data Structures
DevOps
Hadoop
Hypertext Transfer Protocols (HTTP)
Identity and Access Management
Python
Key Management
Machine Learning
Network Protocols
Service Discovery
Software Engineering
TCP/IP
Virtualization Technology
Computer Networking Systems
Google Cloud Platform
Load Balancing
Firewalls (Computer Science)
Containerization
Kubernetes
Information Technology
Network Server
Go

Job description

Propose solution architectures and manage the deployment of cloud based compute, storage, database, & networking solutions according to customer requirements and implementation best practices. Work with customers to design and implement Cloud based technical architectures, migration approaches, and application optimizations that enable business objectives. Advocate for customer needs in order to overcome adoption blockers and drive new feature development based on your field experience. Propose solution architectures and manage the deployment of cloud-based distributed, virtualized infrastructure solutions according to complex customer requirements and implementation best practices. Work with internal delivery / project teams to align on best practices, and lessons learned in the project.

Requirements

Bachelor s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience. 5 years of experience in technical client services. Experience in the design and/or implementation of Cloud based technical architectures, and infrastructure solutions. Experience in as many of the following as possible: networking, compute infrastructure (e.g., servers, databases, firewalls, load balancers) and architecting, developing or maintaining secure cloud solutions in virtualized environments. Experience in one or more of the following: Networking, DevOps, Security, Compute, Storage, Hadoop, Kubernetes, or SRE. Experience coding in one or more general purpose languages (e.g., Python, Java, Go, C or C++) including data structures, algorithms, and software design.

Preferred qualifications Having as many of these specific qualifications as possible is a plus, but transferable skills/experiences may be equally valuable., Having as many of these specific qualifications as possible is a plus, but transferable skills/experiences may be equally valuable Experience with Google Cloud Platform (Google Cloud Platform) Cloud certification. - Google Cloud Professional Certification - (Architect, Networking, Machine Learning as examples) Customer facing delivery experience, including service discovery, assessment, designing architectures, and cloud operations. Familiarity with standard IT security practices such as identity and access management, data protection, encryption, certificate and key management Knowledge of containerization and container orchestration technologies such as Google Kubernetes Engine (GKE). Experience troubleshooting networking protocols such as TCP/IP, HyperText Transfer Protocol Secure (HTTP/S), and Border Gateway Protocol (BGP). Demonstrated excellent communication, written, presentation and problem solving skills, and experience in project and technical solution delivery.

Apply for this position