Company Description
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.
Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
Job Summary:
Currencycloud, part of Visa, is a technology-driven company specialising in cross-border payments. Our mission is to provide businesses with seamless and secure global payment solutions. As an Associate Infrastructure Engineer, you will join our dynamic infrastructure team to help build and maintain scalable cloud infrastructure on AWS.
This role is ideal for candidates who have foundational experience in cloud technologies, infrastructure automation, devops practices and networking, and are eager to further their expertise in a fast-paced, technology-focused environment. You will work remotely alongside senior engineers to design, automate, and support key systems that power our global payment network.
Key Responsibilities:
AWS Infrastructure Management:
Assist in the management, configuration, and maintenance of AWS services including:
EC2, EKS, ECR, S3, KMS, VPC, RDS, SageMaker, Elasticache, Opensearch, and CloudWatch.
Support network configurations within AWS VPC, including security groups, subnets, and transit gateways.
Monitor and respond to AWS CloudWatch alerts to maintain system health and performance.
Infrastructure Automation:
Collaborate in the development and maintenance of infrastructure as code (IaC) using Terraform.
Assist in the creation and maintenance of reusable secure Terraform modules for AWS resources.
Configuration management using Ansible for creation of golden AMI’s.
Conterisation and Orchestration:
Participate in the management of containerised workloads on Kubernetes (EKS) using kubectl.
Usage of Helm for Kubernetes application management.
Assist with implementing and troubleshooting service mesh solutions with Istio.
Maintain container registries (ECR) and ensure optimised image management.
CI/CD and Deployment Automation:
Support the continuous integration and continuous delivery (CI/CD) pipeline configuration using tools like ArgoCD, Jenkins and Terraform Cloud.
Assist in automating deployments and testing to ensure efficient error-free delivery of new features and updates.
Monitoring and Observability:
Support the development and configuration of monitoring solutions using AWS CloudWatch and other observability tools such as Datadog.
Implement and maintain logging and alerting frameworks to ensure system uptime and performance.
Security and Compliance:
Assist in managing encryption and security keys through AWS KMS.
Support compliance with security best practices, ensuring AWS environments are secure, up-to-date, and compliant with internal policies and standards.
Assist with vulnerability management, remediation, and associated processes.
Learn and implement cloud security practices to the highest standards.
Collaboration and Communication:
Work closely with other infrastructure team members and cross-functional teams, such as developers and data scientists, to support the infrastructure needs of various applications and services.
Document infrastructure processes, configurations, and troubleshooting procedures.
Learning and Development:
Continuously enhance skills and knowledge of AWS, infrastructure automation tools, and modern DevOps practices.
Participate in regular team discussions to improve workflows and implement best practices.
Attend conferences and take advantage of the extensive learning resources available.
Required Skills & Experience:
Foundational AWS experience: Basic knowledge of core AWS services such as EC2, S3, VPC, IAM, etc.
Infrastructure as Code (IaC): Familiarity with Terraform and Ansible for managing cloud resources.
Containerisation: Basic understanding of Docker and Kubernetes.
CI/CD Tools: Exposure to Jenkins, ArgoCD, or similar tools for deployment automation.
Scripting Skills: Experience with scripting languages such as Python, Bash, or Shell.
Monitoring: Basic understanding of monitoring tools like AWS CloudWatch.
Networking: Familiarity with networking concepts (e.g., DNS, VPN, load balancing, firewalls).
Version controlled code management practices using Github or similar.
Understanding of devops processes, agile working and cloud best practices.
Desirable Skills & Experience:
Experience with service mesh technologies like Istio.
Experience working with observability platforms beyond CloudWatch.
Knowledge of security practices within cloud environments, such as encryption, IAM roles, and key management (KMS).
Exposure to GitOps practices and tools like Port.
Exposure to automated infrastructure deployment pipelines.
Usage of project management tooling such as Jira for work organisation.
Education & Qualifications:
Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent work experience).
AWS certifications are a plus (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer).
Personal Attributes:
Strong problem-solving skills and ability to troubleshoot complex infrastructure issues.
Eagerness to learn and adapt in a continuously evolving technology landscape.
Excellent communication and collaboration skills.
Good project management and effective planning skills.
A mindset to always challenge the status-quo and engage in constructive debate to discuss ideas.
Ability to act like an owner and drive solutions through to delivery.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- AWS certifications are a plus (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer).
Additional Information
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
0 applies
1 views
Other Jobs from Visa
.NET Senior Software Engineer
Systems Engineer - IRE
Senior CRM Software Engineer
Staff Microsoft Dynamics Developer
Senior CRM Software Engineer
Systems Engineer - IRE
Similar Jobs
DevSecOps Engineer II
Software Engineer (Build and Release)
(IND) STAFF, SOFTWARE ENGINEER
(IND) PRINCIPAL, DATA ENGINEER
Senior DevOps Engineer (Remote/Flexible)
Systems Engineer - IRE
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say