Senior DevOps Engineer - Banking Infrastructure | Remote Worldwide

Remotely
Full-time
Part-time
We're seeking an accomplished Senior DevOps Engineer to join our banking technology team at VTB. In this remote role, you'll architect, implement, and maintain mission-critical infrastructure supporting our sophisticated financial applications. You'll leverage cutting-edge DevOps tools including Kubernetes, Docker, GitLab CI/CD, and Ansible to ensure exceptional availability and performance of our banking systems. Key Responsibilities: - Install, configure, and maintain application infrastructure across development, testing, and production environments with meticulous attention to security and performance standards. - Ensure 99.99% uptime for critical banking software platforms through proactive monitoring and rapid incident resolution techniques. - Design and implement advanced CI/CD pipelines using GitLab, TeamCity, and related DevOps tools to streamline deployment workflows. - Orchestrate containerized applications using Kubernetes 1.28+ and OpenShift platforms, implementing best practices for scalability and resilience. - Configure and optimize high-performance database systems including Oracle 19c+, PostgreSQL 15+, and MS SQL Server. - Administer and tune application servers including WebLogic, Tomcat 10.x, WebSphere, and WildFly to maximize throughput and stability. - Configure and harden web servers such as Nginx and Apache for optimal performance, security, and compliance with financial regulations. - Implement comprehensive monitoring solutions with Prometheus, Telegraf, and Grafana to ensure proactive issue detection. - Develop sophisticated infrastructure as code using Ansible 2.15+ and related automation tools to enable consistent environment provisioning. - Contribute to technical documentation and knowledge base creation for infrastructure components and deployment processes. - Participate in continuous optimization of business processes and infrastructure workflows to enhance efficiency. - Collaborate cross-functionally with development teams to improve deployment processes and application performance metrics. Required Skills and Experience: - Minimum 3 years of experience in DevOps or infrastructure engineering, preferably within banking or financial services environments. - Demonstrated expertise with containerization technologies: Docker 24.x+, Kubernetes 1.28+, and OpenShift 4.x+. - Advanced knowledge of CI/CD practices and tools, including GitLab CI/CD, TeamCity, and Nexus Repository Manager. - Proven experience with infrastructure automation using Ansible 2.15+ or equivalent configuration management tools. - Strong proficiency in administering and optimizing enterprise database platforms: Oracle, PostgreSQL 15+, and MS SQL Server. - Extensive hands-on experience configuring and maintaining application servers: WebLogic, Tomcat 10.x, WebSphere, and WildFly. - Demonstrated capability with web server technologies: Nginx and Apache HTTP Server, including performance tuning and security hardening. - Practical experience implementing and managing enterprise monitoring solutions: Prometheus, Telegraf, and Grafana dashboards. - Sufficient English proficiency to comprehend technical documentation and participate in international team communications. - Analytical problem-solving mindset with exceptional attention to detail and system reliability concerns. - Excellent communication skills and demonstrated ability to collaborate effectively in distributed team environments. Nice to Have: - Experience with major cloud infrastructure providers (AWS, Azure, or GCP) and their banking-specific compliance features. - Knowledge of infrastructure security best practices specifically tailored to financial environments and compliance frameworks. - Proficiency with scripting languages such as Python, Bash, or Go for automation and tooling development. - Experience with enterprise log management systems like ELK stack (Elasticsearch, Logstash, Kibana) or Graylog. - Practical knowledge of service mesh technologies like Istio or Linkerd for microservices communication. - Industry-recognized certifications in relevant technologies (CKA, AWS Solutions Architect, etc.). Why Join Our Team: As a Senior DevOps Engineer at VTB, you'll work on sophisticated infrastructure that powers essential banking services used by millions of customers daily. You'll have the opportunity to implement modern DevOps practices, work with cutting-edge technologies, and continuously develop your expertise in a collaborative remote environment. We offer competitive compensation packages, professional growth opportunities, and the chance to contribute meaningfully to significant technological advancements in the banking sector.