Vacancy caducado!
Company Federal Reserve Bank of San Francisco
When you join the SF Fed, you join a team of people working together to foster an inclusive economy that works for everyone. From data-driven insights to cloud transformation, the information technology team moves the SF Fed forward. We use innovative technologies and Agile methods to positively impact every American across the communities we serve.We empower our people to balance their life and work responsibilities. That's why we offer a flexible hybrid work model that allows you to collaborate with office colleagues on some days, and work from home on others.Responsibilities:- Participate in the Scaled Agile ceremonies to help plan and facilitate the infrastructure activities interacting with multiple stakeholders
- Serve as a coordination point between Dev and national technology solution providers
- Recommend system maintenance tools that automate processes to enable greater scale and speed
- Contribute to the product system architecture, design, development, and deployment
- Participate with National IT and Dev on system capacity analysis, stability and availability analysis and testing, planning to optimize system operation and resource utilization
- Take delivery of servers from Service Delivery Team (National IT), configures the middleware and application specific settings, and makes it available to Development/Product teams
- Act as technical expert in multiple integration fields within Dev, including application deployment and integration activities
- Build integrations between the cloud platform and other enterprise services and 3rd party tools in the cloud and on-prem
- Implement and maintains security in accordance with Bank security policies
- Review access and controls, implement existing and new access, as needed
- Develop and implement patterns for common platform needs (e.g., logging, monitoring, alerting, backup, encryption, tooling, etc.) across all layers of the platform and supporting services
- Develops and maintains automation for deployments to reduce manual processes and improve efficiencies across on-prem and cloud environment
- Build and maintain solution documentation for platform components, integrations, and common services
- Accountable for platform licensing/usage needs
- Bachelor's and/or Master's degree in Computer science, Information Management, Information Technology or Engineering, or equivalent combination of education and experience
- 5+ years of engineering experience working in complex software development applications which include build, secure development, test and deploy
- Experience in supporting cloud solutions with integration to the on-premises resources in a secure and reliable manner
- Experience in installing, configuring and patching Unix/Linux systems and middleware systems.
- Experience writing Bash/Python/Power Shell scripting programs
- Experience building infrastructure solutions leveraging containers/container orchestration, including tools such as Kubernetes, Docker, Lambda, and serverless deployments of containers, orchestration tools, and container management
- Experience with fast-paced DevOps and Engineering teams within Scrum or Scaled Agile processes
- Excellent verbal and oral communication skills, with an emphasis on the ability to detail complex systems and optimally relay this information to co-workers and customers
- Experience with Cloud (AWS preferred)
- Ability to develop/modify configuration management scripts such as Ansible and Puppet to install and run software on existing servers
- Solid understanding of logging services such as AWS CloudWatch Logs, AWS CloudTrail, AWS Xray and Splunk
- Must be a U.S Citizen or a Green Card holder with intent to become a U.S Citizen
Vacancy caducado!