Overview
We are seeking a dynamic and highly skilled GCP (Google Cloud Platform) Architect to lead the design, development, and implementation of cloud-based solutions leveraging Google Cloud services. This role offers an exciting opportunity to shape innovative architectures, optimize cloud infrastructure, and drive digital transformation initiatives. The ideal candidate will possess a strong foundation in cloud computing, software architecture, and a broad technical skill set that includes NoSQL databases, microservices, and modern web technologies. Join us to be at the forefront of cloud innovation, delivering scalable, secure, and efficient solutions that empower our organization to achieve its strategic goals.
Duties
• Lead the design and implementation of comprehensive GCP solutions aligned with business requirements and technical standards.
• Develop and document cloud architecture frameworks utilizing best practices for service-oriented architecture (SOA), microservices, and system design patterns.
• Collaborate with cross-functional teams to gather requirements, define technical specifications, and develop scalable application architectures.
• Manage cloud infrastructure deployment using tools such as Docker, Kubernetes, Jenkins for CI/CD pipelines, ensuring continuous integration and delivery.
• Optimize cloud resource utilization by implementing cost-effective strategies and performance tuning across GCP services like S3 (Cloud Storage), BigQuery (NoSQL/SQL), and Cloud SQL.
• Ensure security best practices by integrating identity & access management (IAM), data encryption, and compliance standards within cloud architectures.
• Provide technical leadership on APIs development using RESTful API principles, SOAP web services, and other integration methods for seamless system interoperability.
Skills
• Extensive experience with Google Cloud Platform services including Compute Engine, App Engine, Cloud Functions, BigQuery, Cloud Storage, and Pub/Sub.
• Strong knowledge of NoSQL databases such as MongoDB and DynamoDB alongside traditional SQL databases like MySQL, Oracle, Microsoft SQL Server.
• Proficiency in cloud architecture design principles including solution architecture, system design, and SDLC (Software Development Life Cycle).
• Hands-on expertise with containerization tools like Docker and orchestration platforms such as Kubernetes; familiarity with AWS is a plus.
• Skilled in programming languages including JavaScript, Python, Java, C#, Perl, and Ruby on Rails for application development and automation tasks.
• Experience working with front-end frameworks such as Angular, React.js, Ember.js, Backbone.js; knowledge of web design standards is advantageous.
• Familiarity with DevOps practices including Jenkins CI/CD pipelines, Ansible automation tools, Git version control system; experience with Weblogic or JBoss is beneficial.
• Ability to gather requirements effectively through requirements management processes; adept at designing APIs using RESTful principles or SOAP web services.
• Knowledge of security protocols including HTTPS and identity & access management (IAM) to safeguard data integrity and privacy across cloud environments. Join us to leverage your expertise in cloud computing to build innovative solutions that transform our digital landscape!
Pay: $80.00 - $85.00 per hour
Work Location: Remote