Job Detail

Public Cloud Application Services Senior Engineer

Inseriert am: 30.10.2020
Public Cloud Application Services Senior Engineer #160673Switzerland-Switzerland - Region Zurich-Zürich |   Full-time (FT) | Corporate Functions | 

Job ID

 160673Software Development / EngineeringMultiple

We Offer

 

Credit Suisse is a leading global wealth manager with strong investment banking capabilities. Headquartered in Zurich, Switzerland, we have a global reach with operations in about 50 countries and employ more than 45,000 people from over 150 different nations. Embodying entrepreneurial spirit, Credit Suisse delivers holistic financial solutions to our clients, including innovative products and specially tailored advice. Striving for quality and excellence in our work, we recognize and reward extraordinary performance among our employees, provide wide-ranging training and development opportunities, and benefit from a diverse range of perspectives to create value for our clients, shareholders and communities. We are Credit Suisse.


 


Public cloud is a key enabler for transformation and agility for Credit Suisse to stay competitive in the digital landscape since it offers capability and agility that are hard if not impossible to replicate internally. Public cloud is best suited where we need scalability, applications are able to cope with cloud rate of change, have the enhanced controls needed running outside of our datacenters, need functionality that we don’t have. It is a “shared responsibility” model where some of the services we provide currently transfer to the cloud provider, but others are modified or newly created.



As a Public Cloud Application Services Engineer in the global Public Cloud enablement team, you will be responsible for enabling Public Cloud Services using an Infrastructure as Code automation approach for consumption by Credit Suisse Application Development teams.



In your role as Public Cloud Application Services Senior Engineer, you will be responsible for both conceptual work as well as working together with a globally aligned engineering team to implement these concepts.


 

We Offer:


  • An exciting key position as Cloud Application Services DevOps Engineer for our Public Cloud Platforms delivering a secure, regulatory compliant cloud environment for applications wishing to adopt cloud services from Microsoft Azure and Amazon AWS as well as Google GCP

  • Chance to take full responsibility for managing business stakeholders and documenting their business requirements, including technical specification, reviewing and challenging other team member’s business requirements/technical specifications and proposing efficient solutions to them. You will be delivering design and specification documents (e.g. System Context Diagram, System Application Document, Program Specification, Change Code Description, etc.)

  • Take over responsibility to provide technical expertise for our Public Cloud Platforms, making sure the technological and design decisions are taken in balance with the risks inherently taken, ensuring that mitigations for those risks are in place.

  • Opportunity to ensure your visibility among senior management by implementing regulatory relevant and critical platform components through design and coordination of work packages

  • Join a diverse agile development team of dedicated specialists with onsite and offshore development and use this opportunity to support offshore cooperation by actively improving processes, technical infrastructure, architecture, and cultural understanding


You Offer

 

You Offer:



  • Graduate degree or other relevant higher education in Computer Science, Information Technology or equivalent

  • Proven track record of several years of experience as a senior software engineer in a complex and matrix structured company in the banking/ finance sector

  • Experience provisioning Public Cloud environments (e.g. Azure Subscriptions, AWS VPCs) and Public Cloud Services (CaaS/Kubernetes, DBaaS, MLaaS) using leading templating and scripting technologies – i.e. Terraform, ARM, YAML, JSON, Powershell, BASH, Python – and integration with code repos (e.g. Git), CI/CD (e.g. Jenkins) pipelines and test automation

  • Experience implementing distributed, failure-resistant architectures and applying related operational and security controls for Public Cloud Services (i.e. DR/Backup, Monitoring, Auto-scaling)

  • Comprehensive understanding and experience applying Cloud Security concepts: VNET/Virtual Private Controls, Private Link endpoints, BYOK Data at Rest Encryption, Identify and Access Management including Active Directory

  • Experience integrating Cloud services with monitoring and logging tools such as Splunk, Datadog, Prometheus, Azure Monitor

  • Comprehensive understanding of networking (VPN, DNS, load balancer, firewall, forward and reverse proxy)

  • Cloud Native Development experience – i.e. developing and deploying micro services to Kubernetes

  • Strong programming experience, ability to code 2-3 modern programming languages including Java

  • Experience developing REST APIs; Knowledge of leading design (e.g. OpenAPI/Swagger) and API Management tools (e.g. Apigee) is a plus

  • Experience with UI Frameworks (HTML5, Angular, React) and DB schemas – relational and NoSQL (e.g. Postgres, MS-SQL, MongoDB, CosmosDB) is desired

  • Experience with Workflow orchestration tools – e.g. Service Now, Flowable is desired

  • Committed problem solver with a positive personality and can-do mentality, who is comfortable with driving and leading change and questioning the status quo

  • Fluent in English


*LI-CSJOB*


Are you a dedicated problem solver with a positive personality and passionate about teamwork? Then we are sure that you would be an excellent fit for the team!



Mr. N. Scialom would be delighted to receive your application.
Please apply via our Career Portal.



Credit Suisse is an equal opportunity employer. Welcoming diversity gives us a competitive advantage in the global marketplace and drives our success.

Details