Software Engineer - DevOps (Hybrid - Charlotte, NC or Scottsdale, AZ or Los Angeles, CA)
Company: Sumitomo Mitsui Banking Corporation (SMBC)
Location: Charlotte
Posted on: September 27, 2024
Job Description:
Join us on our mission to create a completely new, 100% digital
bank that truly serves customers' best interests. We are a
close-knit and fun-loving team of seasoned financial services
professionals who came together for the challenge of building a
bank from scratch - and we are committed to doing it all the right
way (from technology infrastructure to modern marketing to customer
experience).The anticipated salary range for this role is between
$78,000.00and $145,000.00. The specific salary offered to an
applicant will be based on their individual qualifications,
experiences, and an analysis of the current compensation paid in
their geography and the market for similar roles at the time of
hire. The role may also be eligible for an annual discretionary
incentive award. In addition to cash compensation, SMBC offers a
competitive portfolio of benefits to its employees.We work with the
flexibility and speed of a start-up. But we also have significant
stability and capital from being part of the SMBC Group (Sumitomo
Mitsui Banking Corporation). SMBC is the second largest bank in
Japan and the 12th largest bank in the world with operations in
over forty countries. And SMBC is committed to disrupting the US
marketplace with ground-breaking products.It is the best of both
worlds, and we are seeking proven marketing leaders to propel us
towards a national launch. We have both the ambitious growth plans
and the 'patient capital' necessary to execute a multi-year plan.
Join us on the journey to deliver an exciting concept of evolved
banking.SUMMARY:We are seeking a Cloud DevOps Engineer to build and
manage cloud platform for our Digital Banking unit, with a focus on
Application DevOps and Application DevSecOps. The candidate will be
responsible for creating and managing build & deployment pipelines
for applications in a cloud-based environment, ensuring that the
applications are available, scalable and perform well by optimizing
the build and deployments process & pipelines. Candidate will
design, develop, monitor, and manage Continuous Integration &
Continuous Delivery pipelines and ensure that they are successful
and error freePRINCIPAL DUTIES AND RESPONSIBILITIES:
- Design, develop, monitor, and manage end-to-end DevOps
processes, including Continuous Integration (CI), Continuous
Delivery (CD), automated testing, deployment pipelines, and release
management.
- Adopt and manage cloud-based Infrastructure using
Infrastructure as Code tools/technologies such as Terraform, Azure
ARM templates and GCP deployment templates.
- Collaborate with development and operations teams to review
application architectures, ensuring that they are scalable,
resilient, and designed for easy deployment and management.
- Create and maintain Continuous Integration and Continuous
Delivery automation using Azure DevOps for cloud services such as
Azure Function App, Frontdoor, API Management, Azure App Config,
Azure Kubernetes (AKS) etc.
- Identify and evaluate DevOps & DevSecOps tools and practices
that align with organization's goals and integrate them effectively
into the development and operations workflows.
- Implement security best practices throughout the development
and deployment process, ensuring compliance with industry
regulations and internal policies.
- Collaborate with Security teams and implement DevSecOps
practices. Address vulnerabilities identified in the cloud
space.
- Forecast resource requirements and plan for scaling
infrastructure as needed, optimize resource allocation to minimize
costs.
- Setup redundancy for critical applications on cloud platforms
to ensure high availability.
- Identify performance bottlenecks and work with development
teams to optimize code and infrastructure.
- Plan and implement disaster recovery & backup strategies to
minimize downtime in case of failures.
- Manage and support Azure and GCP workloads.
- Provide hands-on technical expertise during service/business
impacting events.
- Continuously assess and refine the DevOps architecture and
processes based on feedback, industry best practices, and evolving
technology trends.
- Maintain comprehensive documentation for configurations,
processes, and procedures.
- Bring thought leadership to the table and Introduce enterprise
capabilities, tools, and processes.
- Participate in periodic 24x7 on-call duties.
- Share support responsibilities for critical applications and
customer journeys onboarded to SRE including remediation of issues
through Agile, conduct blameless postmortems, root cause analysis,
and introduce continuous improvement solving problems once and for
all with the goal of no repeats.POSITION SPECIFICATIONS:
- 5+ years of experience in implementing DevOps and DevSecOps
practices.
- Skilled in designing & implementing DevOps practices for Cloud
Platforms (Azure, and/or GCP) using tools like Azure DevOps, Gitlab
CI/CD, Jenkins etc.
- Skilled in working with containerization technologies
(Kubernetes, Docker, etc.).
- Experienced in building, managing, and troubleshooting Cloud
Networking and Security Architecture
- Experienced in building, managing, deploying, and
troubleshooting cloud services such as Azure Function App, API
Management, Azure App Config, Azure Kubernetes etc. (and/or GCP
equivalent)
- Experience setting up monitoring and alerts for cloud
infrastructure, platform, applications and database.
- Understanding of cloud security best practices, including code
scanning tools, vulnerability assessments, and compliance
checks.
- Knowledge of programming languages such as Java, Microservices,
JavaScript, Node.js
- Knowledge with monitoring tools like Prometheus, Grafana,
Splunk APM, Splunk, Dynatrace, DataDog, Elastic Stack/ELK, Grafana,
Prometheus, CloudWatch, AZURE Monitoring
- Excellent verbal, written, and interpersonal communication
skillsPREFERRED REQUIREMENTS:
Candidates with relevant
certifications such as Microsoft Certified DevOps Engineer,
Certified Kubernetes Administrator and/or Public Cloud Architect
level certifications preferred.Proficiency in creating and managing
infrastructure using IAC tools like Terraform.Strong verbal,
written, and interpersonal communication skills.Incident Management
System experienceConfiguration Management Tools
experienceExperience with Agile Scrum (Daily Standup, Sprint
Planning and Sprint Retrospective meetings) and KanbanEOE
STATEMENT
We are an equal employment opportunity employer. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, gender, national origin, disability
status, protected veteran status or any other characteristic
protected by law.CCPA DISCLOSURE
Personal Information Collection Notice: This notice contains
information under the California Consumer Privacy Act (CCPA) about
the categories of personal information (PI) of California residents
that SMBC MANUBANK collects and the business or commercial
purpose(s) for which the PI may be used. We do not sell PI. More
information about our collection and use of PI may be found in our
CCPA Privacy Policy at . Persons with disabilities may contact our
Customer Contact Center toll-free at (877) 560-9812 to request the
information in this Notice in an alternative format.
Keywords: Sumitomo Mitsui Banking Corporation (SMBC), Gastonia , Software Engineer - DevOps (Hybrid - Charlotte, NC or Scottsdale, AZ or Los Angeles, CA), IT / Software / Systems , Charlotte, North Carolina
Didn't find what you're looking for? Search again!
Loading more jobs...