Vacancy expired!
Company Federal Reserve Bank of Kansas City
Data management and analytics are growing areas of emphasis across the Federal Reserve System. As a software engineer within the Data Utility Office you will be an integral part of a dynamic team building data centric products (e.g. automated data pipelines, machine learning services) to create new business value. You will increase the overall speed and quality across the team by implementing automated processes and pipelines. You will build, deploy, and maintain production python code, participate in pair programming and quality assurance processes, and develop Restful APIs or Restful Webservices to communicate with other information systems, both on premise and cloud environments. In addition, this position requires versatility, a drive to learn and pursue continuous improvement, a ruthless desire to automate tedious tasks, and the ability to work well in diverse, cross-functional and virtual teams. Projects will range in duration and complexity, and they will require direct consultation with business partners, technical subject matter experts, and IT service providers.Key Activities include but are not limited to:- Applies the principles of software engineering to the design, implementation, configuration, and optimization of solutions in support of applications, databases, and test automation tools
- Performs peer reviews using software engineering principles, patterns, and development guidelines.
- Partners with customers in the development of innovative solutions that achieve business goals.
- Reviews and analyzes business and technical requirements and implements technical solutions to meet those requirements.
- Provide production support, troubleshooting, root cause analysis, incident management, and service request management for supported products and environments.
- 2 - 4 years of relevant experience required.
- Experience writing and maintaining production python code strongly preferred.
- Experience with unit testing and test-driven development in python strongly preferred.
- Experience building and maintaining python packages strongly preferred.
- Experience with python data processing libraries such as pandas strongly preferred.
- Experience with AWS or other public cloud providers strongly preferred.
- Experience working with cloud native technologies such as docker, Kubernetes, etc. strongly preferred.
- Experience working with and developing Restful Web APIs strongly preferred. Experience with FastAPI preferred.
- Experience working with agile teams and methodologies strongly preferred.
- Experience with gitOPS and continuous integration/continuous delivery preferred.
- Experience with authentication and authorization technologies (e.g. Oauth2, SAML, Active Directory) preferred.
- Experience working with data scientists to productionalize and maintain machine learning models preferred.
- Ability to work independently and with general supervision and direction. May consult with more senior staff in decision making.
- Bachelor's degree specializing in STEM (Science, Technology, Engineering, Mathematics), or a closely related field, from an accredited college or university, or equivalent combination of directly related education and/or experience.
- ID: #41370947
- State: Missouri Kansas city 64101 Kansas city USA
- City: Kansas city
- Salary: USD TBD TBD
- Job type: Permanent
- Showed: 2022-05-22
- Deadline: 2022-07-20
- Category: Web/HTML/info design