FO

Cloud Engineer

Ford

7 months ago

5 - 7 years

Hybrid

Chennai, Tamil Nadu, India

  • Design, automate and manage a highly available and scalable cloud deployment that allows development teams to deploy and run their services.
  • Collaborating with engineering and Architects teams to evaluate and identify optimal cloud solutions, also leveraging scalability, high-performance and security.
  • Developing and maintaining cloud solutions in accordance with best practices.
  • Cloud Platforms

    Containerization

    Kubernetes

    Github

    Devops

    PYTHON

    JAVA

    Apache Kafka

    API Gateways

    Google Cloud Platform (GCP)

    Job description & requirements

    Responsibilities

    1. Design, automate and manage a highly available and scalable cloud deployment that allows development teams to deploy and run their services.
    2. Collaborating with engineering and Architects teams to evaluate and identify optimal cloud solutions, also leveraging scalability, high-performance and security.
    3. Modernise existing on-prem solution and improving existing systems.
    4. Extensively automated deployments and managed applications in GCP.
    5. Developing and maintaining cloud solutions in accordance with best practices.
    6. Ensuring efficient functioning of data storage and processing functions in accordance with company security policies and best practices in cloud security.
    7. Collaborate with Engineering teams to identify optimization strategies, help develop self-healing capabilities
    8. Designing and architecting middleware solutions that align with the overall system architecture and meet business requirements. This involves selecting the appropriate middleware technologies and patterns for seamless integration.
    9. Writing code and configuring middleware components to enable communication and data flow between various systems. This includes developing APIs, message queues, and other middleware services.
    10. Integrating different applications and services using middleware technologies, ensuring they can communicate effectively and exchange data in a standardized manner.
    11. Identifying and resolving issues related to middleware, such as communication failures, performance bottlenecks, or data inconsistencies.
    12. Experience in developing a strong observability capabilities
    13. Identifying, analysing, and resolving infrastructure vulnerabilities and application deployment issues.
    14. Regularly reviewing existing systems and making recommendations for improvements.


    Qualifications

    1. Proven work experience in designing, deploying and operating mid to large scale public cloud environments.
    2. Proven work experience in provisioning Infrastructure as Code (IaC) using Terraform Enterprise or community edition.
    3. Proven work experience in writing custom terraform providers/plug-ins with Sentinel Policy as Code
    4. Proven work experience in containerisation via Docker
    5. Good to have strong working experience in Virtualisation via Kubernetes (image building, k8s schedule)
    6. Experience in package, config and deployment management via Helm, Kustomize, ArgoCD.
    7. Strong knowledge in Github, DevOps (Tekton / GCP Cloud Build is an advantage)
    8. Should be proficient in scripting and coding, that include traditional languages like Java, Python, GoLang, JS and Node.js.
    9. Proven working experience in Messaging Middleware - Apache Kafka, RabbitMQ, Apache ActiveMQ
    10. Proven working experience in API gateway, Apigee is an advantage.
    11. Proven working experience in API development, REST.
    12. Proven working experience in Sec and IAM, SSL/TLS, OAuth and JWT.
    13. Extensive knowledge and hands-on experience in Grafana and Prometheus micro libraries.
    14. Experience in self hosted private / public cloud setup.
    15. Exposure to Cloud Monitoring and logging.
    16. Experience with distributed storage technologies like NFS, HDFS, Ceph, S3 as well as dynamic resource management frameworks (Mesos, Kubernetes, Yarn)
    17. Experience with automation tools should be a priority
    18. Professional Certification is an advantage
    19. Public Cloud >> GCP is a good to have.

    Preferred Qualifications

    1. Previous success in Cloud Engineering, DevSecOps.
    2. Must have 5+ experience DevSecOPs
    3. Must have minimum 3+ experience in cloud Engineering


    Experience :

    5 - 7 years

    Job Domain/Function :

    Cloud Engineering

    Job Type :

    Hybrid

    Employment Type :

    Full Time

    Number Of Position(s) :

    1

    Educational Qualifications :

    Bachelor's Degree

    Location :

    Chennai, Tamil Nadu, India, Chennai, Tamil Nadu, India

    Create alert for similar jobs

    Similar Jobs

    Cloud Engineer-Ford-Chennai, India-5 - 7 years