Exadel Inc is hiring a

Software Architect (AWS, Platform)

Kraków, Poland

We are seeking an experienced Software Architect (AWS, Platform) to join our team and lead the design and implementation of scalable, secure, and resilient cloud architectures for critical banking applications. The ideal candidate will possess deep expertise in AWS services and cloud-native solutions, with a strong focus on security, regulatory compliance, and high availability. You will collaborate closely with business units, development teams, and IT leadership to align the cloud strategy with business objectives and drive innovation in our cloud environment.

Work at Exadel - Who We Are

Since 1998, Exadel has been engineering its products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel has 2,000+ employees in development centers across America, Europe, and Asia. Our people drive Exadel’s success and are at the core of our values.

About the Customer

The client is the largest Google digital consulting agency in Europe, operating only in the Google cloud. 

Requirements

  • 8+ years of experience in cloud architecture, with specific experience in designing and implementing AWS solutions
  • Proven experience in the financial services or banking industry, with a focus on security, regulatory compliance, and large-scale cloud deployments
  • Strong knowledge of core AWS services such as EC2, S3, VPC, RDS, and CloudFormation
  • Expertise in designing secure, highly available, and scalable solutions in a regulated environment
  • Proficiency in automation tools like Terraform or CloudFormation, and CI/CD tools like Jenkins, GitLab, or AWS CodePipeline
  • Certifications: AWS Certified Solutions Architect – Professional, AWS Certified Security – Specialty, or equivalent
  • Must be commutable to Krakow (2 days per week)

Nice to have

  • Familiarity with banking regulations such as SOX, Basel III, GDPR, and PCI-DSS
  • Experience with containerization and orchestration technologies like Docker and Kubernetes (EKS)
  • Familiarity with machine learning and data analytics services like AWS SageMaker and Redshift

English level

Advanced

Responsibilities 

Cloud Architecture and Design:

    • Design and implement AWS cloud architectures tailored to banking applications that are scalable, secure, and resilient
    • Create cloud solutions using AWS services such as EC2, S3, RDS, Lambda, VPC, and CloudFront
    • Develop hybrid cloud and multi-cloud strategies where needed, ensuring integration with on-premises data centers
    • Implement Infrastructure as Code (IaC) using tools such as AWS CloudFormation or Terraform

Security and Compliance:

    • Ensure cloud infrastructure meets strict security and regulatory standards, including GDPR, PCI-DSS, SOX, and Basel III
    • Implement identity management and access control using AWS IAM, AWS Organizations, and multi-factor authentication (MFA)
    • Use encryption tools such as AWS Key Management Service (KMS) and AWS Certificate Manager to ensure data encryption at rest and in transit
    • Collaborate with security teams to ensure continuous compliance with internal and external regulatory requirements

Data Management and Analytics:

    • Design secure data storage and analytics solutions using services like Amazon S3, Redshift, and Amazon RDS
    • Implement data residency and data sovereignty solutions to ensure compliance with geographic data storage regulations
    • Design solutions to support real-time data processing and analytics using AWS services such as Kinesis and AWS Glue
    • Ensure data governance, lifecycle management, and archival in line with regulatory requirements

DevOps and Continuous Integration/Continuous Deployment (CI/CD):

    • Build and manage CI/CD pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy to automate infrastructure and application deployments
    • Implement automated compliance checks, security scans, and vulnerability assessments in the CI/CD pipeline
    • Foster a DevOps culture by integrating development and operations teams, leveraging AWS DevOps tools

Disaster Recovery and Business Continuity:

    • Design disaster recovery and backup strategies using AWS Backup, AWS CloudEndure, and Amazon S3 to ensure business continuity for critical banking services
    • Develop high availability and failover strategies across multiple AWS regions to ensure low downtime and fast recovery times
    • Ensure that cloud solutions meet RTO (Recovery Time Objective) and RPO (Recovery Point Objective) targets required by the bank

Cloud Governance and Cost Optimization:

    • Establish cloud governance policies for managing AWS resources, cost management, and operational efficiency
    • Implement cost control mechanisms such as AWS Budgets, AWS Cost Explorer, and Reserved Instances to optimize cloud spending
    • Use monitoring and alerting tools like AWS CloudWatch and AWS Config to ensure continuous cloud resource compliance and performance tracking

Collaboration and Stakeholder Management:

    • Collaborate with banking business units, development teams, and IT leadership to align the AWS cloud strategy with business goals
    • Act as a trusted advisor to internal teams, ensuring the cloud architecture meets the performance, scalability, and security requirements of the bank
    • Manage relationships with AWS service partners, third-party vendors, and regulatory bodies to ensure seamless cloud adoption and compliance

Innovation and Continuous Improvement:

    • Stay current with AWS cloud developments, new services, and industry trends in financial services
    • Lead efforts to modernize legacy systems, migrate critical applications to AWS, and adopt cloud-native services to improve efficiency and reduce costs
    • Recommend and implement new technologies and solutions that enhance the bank’s cloud capabilities, reduce time to market, and improve security

Advantages of Working with Exadel

Exadel is a global company, and benefits can vary depending on your location and contract type. Your recruiter will provide specific information about the benefits available to you.

  • International projects
  • In-office, hybrid or remote mode
  • Medical healthcare
  • Recognition program
  • Professional & personal development opportunities
  • Foreign languages classes
  • Well-being program
  • Corporate events
  • Sports compensation
  • Referral program
  • Equipment provision
  • Paid vacation & sick days
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Architect Q&A's
Report this job
Apply for this job