Bachelor's degree in Computer Science or related field, or equivalent experience
2 years of experience in designing and developing scalable backend microservices
Proficient in Python for cloud solutions
Experience with CI/CD pipelines and tools like Git
Familiarity with SQL and NoSQL databases for schema design and performance tuning
Knowledge of Agile development processes and SDLC
Experience with Docker and Kubernetes for containerization
Responsibilities
Implement and refine cloud architecture and roadmaps
Design and develop scalable backend microservices
Build and maintain automated CI/CD pipelines
Perform schema design and query optimization
Participate in Agile development processes
Utilize monitoring tools to ensure system health
Write shell scripts for networking and IAM requirements
Benefits
Access to physical, emotional, and financial wellness programs
Support for work-life balance
Opportunities for professional development
Participation in Employee Referral Incentive Program
Inclusive workplace culture that values authenticity
Full Job Description
Job Description:
Job Title: Engineer
Location: Cary, NC
Overview
DB Global Technology, Inc. seeks an Engineer in Cary, NC to implement and refine cloud future state architecture and roadmaps using established standards, guidelines, and industry best practices to support Cloud technology adoption. Requires a Bachelor's degree in Computer Science or a related field, or equivalent, and two (2) years of experience designing and developing scalable backend microservices and data processing systems using Python; designing and implementing solutions optimized for distributed environments across multiple public cloud platforms; building and maintaining automated CI/CD pipelines leveraging industry standard tools including Git to ensure secure, reliable, and efficient deployments in compliance with enterprise-grade standards; performing schema design, query optimization, and performance tuning with SQL and NoSQL databases; participating in Agile development processes throughout the full Software Development Life Cycle (SDLC), including sprint planning, backlog refinement, iterative code reviews, sprint demos, and retrospectives; utilizing monitoring and observability tools including Prometheus and Splunk for cloud-native applications to identify performance bottlenecks and ensure system health; implementing containerization in Unix environments with Docker and Kubernetes; and writing shell scripts for networking requirements and Identity and Access Management (IAM) in public clouds. Salary range: $116,000.00 - $140,000.00/year. This position is eligible for Deutsche Bank's Employee Referral Incentive Program.
Deutsche Bank Benefits
At Deutsche Bank, we recognize that our benefit programs have a profound impact on our colleagues. That's why we are focused on providing benefits and perks that enable our colleagues to live authentically and be their whole selves, at every stage of life. We provide access to physical, emotional, and financial wellness benefits that allow our colleagues to stay financially secure and strike balance between work and home. Click here to learn more!
About Deutsche Bank
Deutsche Bank AG is a German multinational investment bank and financial services company headquartered in Frankfurt, Germany. The bank is operational in 58 countries with a large presence in Europe, the Americas, and Asia. As of 2021, Deutsche Bank is the 21st largest bank in the world by total assets. The bank offers financial products and services for corporate and institutional clients along with private and business clients. Its services include sales, trading, research, and origination of debt and equity; mergers and acquisitions (M&A); risk management products, such as derivatives, corporate finance, wealth management, retail banking, fund management, and transaction banking.