Public Cloud Services - Developer Experience Cloud Sdlc & Developer Practices

Citigroup Inc. New York , NY 10007

Posted 2 months ago

Citi's technology team is growing at lightning speed, and we're looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe - we're changing the way people bank and how the world does business. Citi's technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses. The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi. Join an environment with a laser focus on growth and progress, and take your career to the next level through the power of Citi's unmatched globality and vast expertise.

Citi's Enterprise Infrastructure Operations & Technology organization (EIO&T) is driving an innovative Cloud First strategy that works to optimize the IT environment, reduce complexity, and implement high degrees of automation to enable more agile application delivery. We aim to give Citi businesses a competitive edge by leveraging cloud scale architectures and enabling new infrastructure economics. EIO&T operates as a technology company focused on implementing scalable and innovative next gen technology solutions that will shape the future of global banking.

Role Description:

The Developer Experience Engineer will provide developers with a specialized desktop environment that improves developer productivity, an efficient onboarding experience, and an SDLC process that supports modern service and application engineering.

Responsibilities

  • Understand engineering needs including those required to build, maintain, and operate the system through all phases of its life

  • Understanding of information modeling, data structures and algorithms

  • Participate in the front-end development for one or more products and collaborate with visual/interaction designers, other engineers, and product managers to launch new products, iterate on existing features, and build a world-class user experience

  • Incorporate testing and instrumentation into your development workflow to ensure a product is reliable and measurable

  • Create and maintain continuous integration and deployment processes

  • Create and maintain tools for code quality control: code review, testing, coverage, monitoring, notification

  • Understand maintenance characteristics, runtime properties and dependencies that exist in support of your system's software. These dependencies will include but not limited to hardware, platform, operating system, performance and load requirements, as well as contingencies with upstream and downstream systems

Basic Qualifications

  • Undergraduate degree in related field or equivalent experience

  • Hands on experience developing and engineering software and consumer facing applications

  • Suggest methods and new technologies for increasing the effectiveness of changes and of general production support improvements

  • Familiarity with Domain Driven Design and Event Driven Architecture

  • Experience working with relational/NoSQL databases

  • Experience working in a distributed, cloud-based environment using Azure/AWS/GCP (Docker/Kubernetes)

  • Experience in developing software using languages such as Java, Python, C++ or Ruby.

  • Experience with Service Oriented Architecture applications and cloud-based services, preferably AWS.

  • Experience with modern SDLC tools, branching strategies, and ability to develop and enforce CI/CD practices

  • Experience working with Linux/UNIX, Docker

Preferred Qualifications

  • Experience as an AWS Solutions Architect, Cloud Security Certification, and/or OpenStack Administrator Certification a plus. (Other cloud-related certification also a plus.)

  • Experience with SDLC toolset (Terraform Enterprise , Jenkins/Tekton, Harness)

  • Experience with infra-as-code framework - Terraform

  • Experience with TDD and automated UI testing frameworks

  • Experience working with any design frameworks

  • Experience with mobile web development

  • Developer level operations proficiency - ability to set up a machine, knowledge of networking, familiarity with load balancers, hypervisors, CDNs,etc

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Principal Developer Support Commerce Cloud

Salesforce.Com, Inc.

Posted 1 week ago

VIEW JOBS 9/16/2021 12:00:00 AM 2021-12-15T00:00 To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Customer Success Group Job Details Are you looking to thrive in an environment where you're always thinking big-picture holistic views of difficult situations, making tough decisions under pressure, and motivated to collaborate internally and externally? If so, then our team is for you! Salesforce Commerce Cloud is seeking a Principal Support Engineer to join Support team. This position is for someone who is highly motivated, technically sound, and has a desire to work on a cloud based eCommerce platform. Our team presents confidence to our customers during their most complicated moments. Salesforce Commerce Cloud is a leading provider of software-as-a-service (SaaS) ecommerce solutions that enable companies to easily craft, implement and lead their own customized ecommerce sites, including websites, mobile applications and other digital storefronts. Customers use our highly scalable and coordinated Commerce Cloud platform to more easily launch and manage multiple ecommerce sites, initiate marketing campaigns more quickly, and improve ecommerce traffic. Responsibilities * Responsible for providing developer support to users * Drive sophisticated, high-profile, customer technical issues * Master and become a technical SME for Commerce Cloud within the Support organization * Conduct detailed and complete triage of Comm defects before assignment to product scrum teams * Diagnose performance and scalability issues using code-debugging tools and various diagnostic/monitoring tools (Grafana, AppDynamics, Argus, Splunk, etc) * Supports and contributes to the growth of standard methodologies for delivery of Salesforce Commerce Cloud support services * Understand Salesforce Commerce Cloud technologies and solving practices to ensure successful resolution of Salesforce Commerce Cloudproduct issues * Mentor, guide, and help grow a team of junior engineers, assist with process and product questions.Serve as product enablement team leader for various product features * Contribute to the definition and evolution of Salesforce Commerce Cloud methodologies, standards and best practices for support and product delivery * Represent support organization during multi-functional projects and serve the voice of customer advocate * Review and build a Knowledge base * Provide on-call weekend support on rotating basis Qualifications * 10+ years development experience in Web based products or ecommerce preferred * Expert troubleshooting/root cause isolation skills * Detailed understanding of REST API implementation and support * Creative problem-solving approach and strong analytical skills are essential * Ability to work self-sufficiently and drive client and partner engagements to success without supervision * Strong verbal and written communication skills with demonstrated ability to effectively communicate to both highly technical and business / executive level * Strong understanding of web based server-side technologies; including full-stack troubleshooting across Application, Web and Database layers * Familiarity with support practices such as case, knowledge base, defect and customer concern management. * Experience supporting enterprise network infrastructure, i.e, DNS, Load Balancers, IP addressing, Routing and CDN * Experience providing SaaS support is required * College degree in Computer Science or a related field of study strongly preferred Ideal candidates will have strong experience in several of the following: * Writing/debugging server-side JavaScript * Debugging Java code in enterprise environments * Analyzing Java heap and thread dumps * Analyzing network traces (wireshark, tcpdump) * Performance and scalability analysis (profiling techniques, identifying software/platform bottlenecks) * SQL and NoSQL in concept and practice * MongoDB, Apache, Oracle, Tomcat, nginx, AppDynamics, and/or Cloudflare We have a public-facing website https://www.getsalesforcebenefits.com/en that explains our various benefits, including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more. Visit for the full breakdown! Founded in 1999, Salesforce is the global leader in Customer Relationship Management (CRM). Companies of every size and industry are using Salesforce to transform their businesses, across sales, service, marketing, commerce, and more by connecting with customers in a whole new way. We harness technologies that can revolutionize companies, careers, and, hopefully, our world. Salesforce is built on a set of four core values: Trust, Customer Success, Innovation, and Equality. By making technology more accessible, we're helping build a future with greater opportunity and equality for all. This has taken our company to great heights, including being named one of the FORTUNE "100 Best Companies to Work For®" 2020 - 12 years in a row. There are those who choose to work with the best and brightest. And then, there are those who want to do more than just a job. They are the ones improving lives, not only their careers. Having an impact now instead of later. Doing something that's so much bigger than themselves, an industry, and their company. We believe everyone can be a Trailblazer. Join Salesforce and discover a future of new opportunities Accommodations If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form. Posting Statement At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits. Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org. Salesforce welcomes all. Salesforce.Com, Inc. New York NY

Public Cloud Services - Developer Experience Cloud Sdlc & Developer Practices

Citigroup Inc.