Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Bank Of America Software Engineer II - GBS 
India, Haryana, Gurugram District 
535262105

26.07.2024

Job Description*

  • Maintain thought leadership role in cloud technology, remaining up to date on offerings of various cloud service providers
  • Participate in the production of overall product design documentation. Key contributor to the overall architecture of Hybrid cloud platforms and components that comprise it
  • Provide guidance on Cloud design decisions, standards, and operational practices
  • Design develop and be accountable for feature delivery.
  • Apply enterprise standards for solution design, coding and quality.
  • Follow and promote best practices in Cloud platforms engineering, cloud operations, cloud-native application development, and cloud platform governance.
  • Plan and implement the selection of new cloud services and tools to enable cloud roadmap
  • Participate in the creation of blueprints and reference implementations of cloud products
  • Partner with Information Security teams to engineer secure app patterns and have “security from the get-go” model into Cloud platforms
  • Communicate problems and challenges to drive discussions across key stakeholders –engineering, operations, developers, and leadership
  • Write public cloud infrastructure as code automation using tools such as Terraform
  • Design and develop public cloud landing zones automation to build core cloud foundational platform services
  • Develop cloud services provisioning automation with integrated capabilities of IAM, network, security policies as code, and observability
  • Implement built-in resiliency, observability, and enable FinOps as a part of infrastructure automation to enable cloud IaaS and PaaS services
  • Develop and maintain cloud services catalog for app developers and devops teams
  • Develop CI/CD pipelines to build the cloud platform, virtual machine images and containers
  • Collaborate with technical product management and operations, to deliver the engineering roadmap in Agile model
  • Partner with Information Security teams to engineer secure app patterns into Cloud platforms
  • Assist in translating business requirements into technical definitions, reference models, blueprints, and playbooks for deployment in compliance with architecture standards and policies
  • Assist technical Analysts and Infrastructure Engineers by ensuring that technology solutions comply with enterprise system design and engineering standards.
  • Promote an inclusive and healthy working environment and help to resolve organizational impediments/blockers

Responsibilities*

  • Experience in delivering large scale distributed enterprise platforms with focus on performance, scale, security, and reliability
  • Experience in DevOps and GitOps models with infra-as-code, config-as-code, policy-as-code, etc. with technologies such as Terraform
  • Significant experience writing Hashicorp Terraform configurations and modules.
  • Experience with on-premises based Private Cloud and Public Cloud platforms such as Azure, AWS, and Google Cloud
  • Solid understanding of cloud networking concepts, subnets, routing, load balancing, firewalls, and cloud security.
  • Understanding of landing zones, cloud-native security, monitoring and logging tools, and Well-Architected Framework principals.
  • Experience with CICD tools – Jenkins, pipelines, etc.
  • Experience in native CSP orchestration stacks (e.g., Azure ARM templates, AWS CloudFormation, Google Cloud Deployment Manager)
  • Experience in container-native technologies such as Kubernetes, container native virtualization, network, etc.
  • Experience in cloud-native logging, monitoring and operations tools – Splunk, Prometheus, etc.
  • Experience in infra-automation tools and general programming languages – Ansible, Java, python, etc.
  • Must be intermediate level in one or more of the following, with familiarity with the others:
    • Cloud IAM
    • Cloud network and security design
    • Cloud IaaS design, including image creation and management using tools such as Packer.
    • Native cloud services (i.e., CosmosDB, BigTable, etc.)
    • Cloud-native Kubernetes services (AKS, GKE, EKS) design and implementation
    • Red Hat Openshift public cloud design and implementation
  • Experience with configuration management and automation tools such as Ansible, Puppet, CloudFormation, Salt
  • Excellent understanding of the programming principles, design patterns and OO best practices
  • Development experience in Python/ Java/ Golang. Experience building microservices and RESTful APIs is preferred.
  • Experience in Agile development practices and test-driven development
  • Demonstrated excellence in organizational and troubleshooting skills
  • Experience in delivering large scale distributed enterprise platforms with focus on performance, scale, security, and reliability
  • Experience in DevOps and GitOps models with infra-as-code, config-as-code, policy-as-code, etc. with technologies such as Terraform
  • Significant experience writing Hashicorp Terraform configurations and modules.
  • Experience with on-premises based Private Cloud and Public Cloud platforms such as Azure, AWS, and Google Cloud
  • Solid understanding of cloud networking concepts, subnets, routing, load balancing, firewalls, and cloud security.
  • Understanding of landing zones, cloud-native security, monitoring and logging tools, and Well-Architected Framework principals.
  • Experience with CICD tools – Jenkins, pipelines, etc.
  • Experience in native CSP orchestration stacks (e.g., Azure ARM templates, AWS CloudFormation, Google Cloud Deployment Manager)
  • Experience in container-native technologies such as Kubernetes, container native virtualization, network, etc.
  • Experience in cloud-native logging, monitoring and operations tools – Splunk, Prometheus, etc.
  • Experience in infra-automation tools and general programming languages – Ansible, Java, python, etc.
  • Must be intermediate level in one or more of the following, with familiarity with the others:
    • Cloud IAM
    • Cloud network and security design
    • Cloud IaaS design, including image creation and management using tools such as Packer.
    • Native cloud services (i.e., CosmosDB, BigTable, etc.)
    • Cloud-native Kubernetes services (AKS, GKE, EKS) design and implementation
    • Red Hat Openshift public cloud design and implementation
  • Experience with configuration management and automation tools such as Ansible, Puppet, CloudFormation, Salt
  • Excellent understanding of the programming principles, design patterns and OO best practices
  • Development experience in Python/ Java/ Golang. Experience building microservices and RESTful APIs is preferred.
  • Experience in Agile development practices and test-driven development
  • Demonstrated excellence in organizational and troubleshooting skills

Education*

Experience Range*

Overall 10+ Years and minimum 5+ years cloud platform engineering experience

Foundational Skills*

Azure, Terraform, Ansible, CICD, Java/Python/Go, Shell/python scripting

Desired Skills*

REST APIs/ Microservices development,

Work Timings*

30 AM -3:30 PM & 12:30 PM-9:30 PM with weekend support on a rotational basis.

Job Location*

Hyderabad/ Gurugram