We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.
Job TitleSoftware Engineer II, AWS Cloud EnablementJob Description: Software Engineer II, AWS Cloud Engineering
Who is Mastercard?
Mastercard is a global technology company. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making payment and data transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
What You'll Need to be Successful:
-Experience with AWS Cloud, developing solution offerings for new and existing Cloud projects. Demonstrate a basic level of knowledge and understanding of AWS VPC (NAT Gateways, Internet Gateways, Routing Tables, Subnets), aspects of EC2 (Auto scaling groups, launch configurations, spot instances, reserved instances, volumes, and different types of load balancers.
-Kubernetes experience, managing large scale kops-based kubernetes clusters. Experience with adding and editing Instance Groups, kops toolbox templates, alternate CNIs, and how kops integrates with AWS.
-Terraform, demonstrate a basic level of understanding of developing modules with the ability to modify existing terraform plans.
-Infrastructure as Code Experience, demonstrate basic understanding of programming methodologies used to augment terraform using Python, bash, or Go and related programming tools such as VSCode and git.
-Bachelor's degree in Computer Science, Information Systems or closely related technical discipline with relevant computer science and information systems coursework.
-Participate in the implementation of new systems, develop strategic thinking and develop process, tools, and frameworks to help ensure effectiveness across teams
-Plan and execute cluster maintenance, upgrades, and migrations in Dev, Stage, and Prod in a way that avoids downtime and service interruptions
-Identify and remedy single points of failure and security risks. Continuously improve self-service tools and processes to reduce cycle times for developers and automate repetitive and wasteful operations
-Build shared Docker base images.
-Manage databases, caching servers, message queues, centralized logging, etc. including AWS Aurora, MySQL, MongoDB, Redis and RabbitMQ, other DBs, NoSQL, PostgreSQL
-Assist in maintaining tools and components of DevOps platform including Kubernetes and AWS. Interface with external logging, monitoring, and security vendors. Build out infrastructure code in Terraform, system images in Packer, and application images in Docker
Due to COVID-19, most of our employees are working from home. We've implemented a virtual hiring process and continue to interview candidates by phone or video and are onboarding new hires remotely. We value the safety of each member of our community because we know we're all in this together.
Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
If you require accommodations or assistance to complete the online application process, please contact firstname.lastname@example.org and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
Apply on company website