Build automated deployments through the use of configuration management technologies.
Troubleshooting for errors and resolving them.
Promote best CI/CD practices among teams, mentor and coach team members.
Learning about and gathering new technologies and related tools to introduce to the company in order to grow the Agile development environment.
Collaborating with developers to make sure new environments meet requirements and conform to best practices.
Designing, implementing and testing agreed-upon infrastructures
Automating deployment of applications, system configurations and security settings.
Minimum 3 years of experience in Software Development, System Administration or Operations.
Experience with at least one programming language: Java, Angular, iOS, Android…
Experience with Linux/Unix administration.
Knowledge of best practices and IT operations in an always-up, always-available service.
Knowledge and experience with continuous integration tools.
Knowledge and experience with at least one source control tool: Git, SVN…
Knowledge and experience with configuration management tools: Ansible preferably
Knowledge and experience with application monitoring, logging and alerting.
Knowledge and experience with testing: unit, smoke, integration…
Scripting experience: bash.
Experience with virtualized environments: VMWare, Docker…
Developing brand architecture, positioning and impactful campaigns strategy that is relevant to target audience.
Leading ideation and brainstorming sessions.
Allocate time to plan the design tasks of each project while the most portion is still hands-on the design and provide directions to interaction designers (ixd)â¦
Enthusiasm for financial services or financial industry with an open mind to learn all functions in a financial institution, with no particular preference.
Conduct user research as part of generating ideas, gathering feedback and incorporating them in your design;
Advocate for user-centered design solutions;