Senior Dev Ops Engineer
Indexed description
We’re unique too. We were established to find a better way for the global financial community to move value – a reliable, safe and secure approach that the community can trust, completely. We’re always striving to be better and are constantly evolving in an ever-changing landscape, without undermining that trust. Five decades on, our vibrant community reflects the complexity and diversity of the financial ecosystem. We innovate diligently, test exhaustively, then implement fast. In a connected and exciting era, our mission has never been more relevant. Swift now has a presence in 200+ countries and legal territories to serve a community of more than 12,000 banks and financial institutions.
Swift is unable to sponsor an employment authorization for this position now or in the future
- Problem Management: Resolve moderately complex problem management issues by investigating and implementing solutions for systems/operations, including installations, setups, error messages, online transactions, system/application status, testing solutions, and operational procedures in line with service level agreements (SLA’s)
- Audit Support: Assist in supporting audit processes to ensure all audit procedures are followed and adhered to, aiming for no audit findings
- Automation and Scripting: Leverage automation and scripting, particularly with Python, to identify and automate repetitive tasks, enhancing operational efficiency and day-to-day work
- Technical Proficiency: Demonstrate knowledge of CI/CD tools, UNIX/Linux operating systems, Ansible and Playbooks, and ServiceNow. Familiarity with databases and message-based software systems is essential. Experience troubleshooting and debugging technical systems is also required
- Database Knowledge: Possess basic knowledge of Oracle and other databases, ensuring effective management and troubleshooting
- Documentation and Validation: Document deployment steps and validate in test environments before making them ready for production deployments
- Collaboration and Resiliency: Partner with Application Development teams to build application resiliency, implement service level objectives, and establish end-to-end observability. Participate in agile/scrum or related collaborative workflows
- Incident Management and On-Call Support: Troubleshoot and restore system processing during incidents and problems. Participate in on-call rotation as needed to ensure seamless operations
- Bachelor’s Degree in Computer Science or related discipline
- 5 - 7 years of hands-on experience contributing to software development teams
- Experience working in a Linux environment
- Proficiency in scripting languages such as Shell, Python, or Perl
- Experience with configuration management tools such as Ansible
- Experience with source code repositories such as GitHub and Bitbucket
- Experience with virtualization technologies such as VMware and KVM
- Familiarity with containerization technologies like Docker and Kubernetes
- Excellent communication skills and ability to work effectively within a team environment
- Ability to analyze complex problems and propose innovative solutions
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search