Senior DevOps Engineer for Banking Systems
We're seeking an experienced DevOps Engineer to join our innovative team and transform our banking infrastructure. In this role, you'll architect and maintain critical systems utilizing Kubernetes, Docker, and modern CI/CD pipelines while enjoying the freedom of 100% remote work. Your expertise will directly impact our banking applications' reliability, performance, and security.
Key Responsibilities:
- Install, configure, and provide infrastructure-level support for mission-critical banking applications across development and production environments.
- Maintain 99.9%+ uptime for application software on test environments and production systems.
- Design and implement robust CI/CD pipelines using GitLab and TeamCity to streamline deployment processes.
- Orchestrate containerized workloads with Kubernetes (v1.26+) and Docker for scalable, resilient banking systems.
- Automate infrastructure provisioning and configuration management using Ansible (2.13+).
- Administer and optimize database environments including Oracle (19c+), PostgreSQL (14+), and MS SQL.
- Configure and maintain application servers including WebSphere, Tomcat (10+), and WildFly with security best practices.
- Implement comprehensive monitoring solutions utilizing Prometheus and Grafana for real-time system visibility.
- Contribute to technical documentation and knowledge sharing to build organizational expertise.
- Collaborate cross-functionally to optimize business processes and improve system efficiency.
- Participate in incident response and troubleshooting to ensure minimal system downtime.
Required Skills & Experience:
- Minimum 3 years of hands-on experience in banking software maintenance or implementation.
- Demonstrated proficiency with container orchestration using Kubernetes and container technology (Docker).
- Strong expertise with DevOps tooling: GitLab CI/CD, TeamCity, Ansible, Nexus Repository Manager.
- Solid experience administering web servers including Nginx and Apache with focus on performance and security.
- Proven track record managing application servers: WebLogic, Tomcat, WebSphere, and/or WildFly.
- Practical experience with database administration for Oracle, PostgreSQL, and MS SQL environments.
- Working knowledge of monitoring systems: Prometheus, Telegraf; and visualization tools: Grafana (or equivalents).
- Experience with version control systems and collaborative development workflows.
- Strong troubleshooting skills and ability to resolve complex infrastructure issues.
- Excellent written and verbal communication skills for effective remote collaboration.
