Cloud Computing Engineer

Industry: Finance & Insurance

  •  

5 - 7 years

Posted 60 days ago

This job is no longer available.

Overview

The Cloud Computing Engineer designs, creates, configures and delivers cloud infrastructure environments with a concentration in databases for a variety of environments across BCBSA using best practices and business acumen. This role I includes all technological aspects associated with cloud computing technology stack, including architecture, security, design, planning, management, maintenance and support with a concentration in databases. The scope of the role includes the extensive knowledge of on-premise (private), off-premise (public) and hybrid cloud models along with cloud implementation service models (laaS, PaaS and SaaS). The major purpose of this role will be mapping of our on-premise databases to cloud database services.

Responsibilities

Responsibilities include but are not limited to:

  • Design cloud infrastructure environments with best practice configurations for a wide variety of systems including databases, web services and messaging systems, and other application support environments. Efficiently translate project requirements from architecture/environment diagrams to formulate appropriate questions to identify and remediate design gaps. Review and analyze architecture level security solutions at the domain or product level to transform them into cloud infrastructure designs and implementations. Establish strategic relations with key technology vendors in order to influence changes in future product releases. Must have experience with cloud technologies including but not limited to compute, storage, network, databases
  • Researches and benchmarks best practices and/or products in the area of cloud technologies. Routinely gathers and assesses changing BCBSA business needs. Analyzes and modifies enterprise technology strategy and architecture. Analyzes how business processes interact with technology to create value for the business. Maintains knowledge of cloud technologies, trends, and standards. Provides input to the content of Requests for Information / Proposal (RFI/P) around the BCBSA technology architecture / infrastructure requirements and guiding principles. Conducts trend analyses to track emerging industry trends and technologies. Research, and assist in the piloting the evaluation of new tools, technologies, and/or processes to maintain and enhance the critical system infrastructure
  • Ensure systems are up-to-date to latest security patches and operational resilience to incidence. Work with EIT staff to plan and ensure updates are conducted on a timely basis across all Enterprise systems. Develop technical solutions and new security tools to help mitigate security vulnerabilities and automate repeatable tasks. Possesses a thorough understanding of cloud security fundamentals, such as; Encryption, Key Management, Identity to/from the cloud, shared cloud security, logging and monitoring cloud infrastructure. Automate the process of patching and vulnerability remediation. Continually evaluate new cloud infrastructure threats with associated mitigating designs and their impact on IT and Business operations always balancing these needs to develop and implement the best security solutions for the business
  • Establish cloud computing templates and implementation guidance for applications that leverage laaS solutions to meet BCBSA use cases. Integrate application design strategies to include the design of loosely coupled cloud resources to allow for a redundant and resilient end user application design. Assist in performance improvements while ensuring security controls are in place protecting the network and data. Work with EIT staff including Enterprise Architect, Delivery teams, core computing and application support team to ensure adequate system performance based on business requirements and industry best practices
  • Documentation of new cloud computing Application design guidelines for both new business applications and the porting of existing BCBSA Business applications to align with a cloud model. Participate and conduct liaison activities in reviewing the application designs, providing recommended alterations to designs, and partnering with enterprise architects to transform current application design principles to be more cloud aligned. Coordinate and/or complete the development of all necessary design documentation associated with cloud service solutions. These are to include all aspects of cloud solutions such as application resiliency, disaster recovery, build book creation, and run book creation

Qualifications

Required Basic Qualifications:

  • Bachelor's Degree in Computer Science, Information Security, related discipline or equivalent experience in the field
  • 5+ years or more of enterprise-level Infrastructure consulting or implementation experience
  • Experience with Chef, Puppet, Ansible, Powershell or other automation environments and scripting technologies
  • Experience moving workloads from on premise to laaS (Openstack, AWS, Rackspace, Azure, etc.)
  • Networking fundamentals, including VPN configuration a requirement
  • Familiar with Containerization
  • Experience with network technologies and with system, security, and network monitoring tools
  • Thorough understanding of the latest security principles, techniques, and protocols
  • Certification in one Cloud Platform (AWS or AZURE preferred)


• Good working knowledge of the technical aspects of:

  • Application protocols, such as HTTP(S), SMTP, SSL, and DNS
  • Common applications of cryptography, such as X.509 PKI, PGP, etc.
  • Knowledge of Active Directory
  • Security event and log management
  • Identity and access management
  • Encryption in the cloud