Cloud Architect - Alpharetta, United States - Infinite Computer Solutions

    Infinite Computer Solutions
    Infinite Computer Solutions Alpharetta, United States

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    Job Title: Cloud Architect

    Location: Alpharetta, GA (Onsite)

    W2 Position/Open for H1 transfer

    Key Skill: Amazon Web Services (AWS), Kubernetes (K8s)

    Responsibility:

    Be the technology owner for technology roadmap, architecture, design, and solutions on Cloud.


    • SME on Cloud Architecture, Cloud Migration and Cloud Operations


    • Drive solutions, engagements, assignments independently with complete ownership for outcome driven solution offerings.


    • Work with different stakeholders – Business, Technology, Infrastructure, Cyber Security etc. to produce Strategic solutions.


    • Design and Build Solutions and Platforms for enterprise wide reuse.


    • Demonstrate technology leadership and mentor teams.


    • Should be well versed with identifying, defining, measuring metrics and KPI across SDLC phases through tools and demonstrate value added performance baselines and continual improvements.


    • Build proof of concepts, Design application using industry best practices and standards


    • Influence and implement best practices, solutions and processes

    What you will do:


    • Will be responsible for architecture, design and implementation of core algorithms, microservices, cloud native architectures and have experience in building large scale reliable platforms and applications.


    • Should be able to lead the assessment, gap analysis, process improvement, and designing end state operating models for teams transforming to DevOps culture, solutions and platforms.


    • Design, build & maintain platforms, cloud infrastructure, data pipelines, CI/CD infrastructure & tools to manage various Monolithic/ Microservices based enterprise applications.


    • Define, Design and Provision Infrastructure through code


    • Turn around ambiguous states to well defined scope of work and end state with clear articulation (both verbal/technical artefacts) in transition stages/milestones and drive implementation being a change and transformation catalyst


    • Identify technical Debt and refactoring across Solution Stack – Applications/Infrastructure/ Tools/Process


    • Should have proven experience in architecting, transformation and implementation of cloud native applications, kafka based big data platforms, DevOps tools and associated technologies

    What you will need to have:


    • Solid foundation in computer science fundamentals including networks, data structures, algorithms, database theory, and operating systems.


    • Working Experience in building and deploying applications on Cloud Platforms like AWS,


    • Working knowledge of building platforms using microservices, docker containers, Kubernetes, PCF, Openshift, etc.


    • Developing and standardizing api patterns and frameworks.


    • Experience in developing and maintaining CI/CD process for enterprise applications using tools like Github, Jenkins, Maven etc.


    • Strong knowledge in SQL and experience with at least one standard Database systems like PostgreSQL, MySQL, Sybase or Oracle.


    • Exposure and prior experience in working with Object Stores and NOSQL Databases like MongoDB, Cassandra, etc.


    • Working experience on SCM & CI/CD Platforms like Jenkins, Gitlab, GitHub, Nexus, Harness etc.


    • Automating the provision of infrastructure through Ansible, Terraform, and Packer.


    • Enabling the DevSecOps in the system by integrating with various SAST/DAST tools.


    • Excellent scripting knowledge (Shell, Python, Ruby, Yaml, Powershell)


    • Configuration Management/Orchestration (Ansible, Chef, Puppet, Salt Stack, Vagrant)


    • Should be comfortable with working on multiple Operating system versions ( Unix-Linux based flavours , Windows, Solaris etc.)


    • Exposure to caching and load balancing technologies.


    • Working experience in developing procedures to observe, measure, validate and analyse factors that influence Performance, Reliability and Load on web applications.


    • Demonstrable analytical and problem solving skills


    • Strong communication, presentation, and interpersonal skills