About the Role
As a DevOps Engineer at our fintech company, you will play a critical role in designing, implementing, and maintaining our cloud infrastructure. Your expertise will ensure the reliability, scalability, and efficiency of our cloud-based systems. You will be responsible for driving the automation of our deployment processes and enhancing our cloud services to achieve optimal performance and availability.
Responsibilities
- Cloud DevOps Tools and Coding: Utilize and manage Cloud DevOps tools such as CI/CD pipelines, Terraform, Ansible, GitLab, Jenkins, and other necessary infrastructure automation tools to streamline our development and deployment processes.
- Automation and Deployment: Develop self-service code and automate end-to-end cloud deployments for our application tech stack, ensuring smooth and efficient operations.
- Infrastructure Roadmap: Provide a clear roadmap and vision for the scalable and robust growth of our cloud infrastructure and platform services, aiming to achieve 99.999% availability.
- Technical Analysis and Design: Apply technical analytical and design capabilities to understand common and shared platforms, web services, and APIs. Offer appropriate network and infrastructure recommendations based on underlying data.
- Kubernetes, Docker, and AWS Integration: Leverage your working experience with Kubernetes, Docker, Linux, and AWS cloud services to integrate and optimize our cloud environments.
- Accountability for Cloud Architecture: Be 100% accountable for the reliability, scalability, and optimization of our cloud architecture, design, and platform services.
- Cloud Engineering Leadership: Serve as the lead engineer for cloud infrastructure architecture, design, deployment, and maintenance, ensuring highly reliable and scalable applications.
- Problem Solving in Cloud Environments: Solve complex technical problems in public clouds (AWS, Azure/GCP) and private cloud environments, and improve operational excellence.
- Strategic Partnership and Improvement: Dive deep into understanding our current cloud infrastructure and systems architecture. Provide strategic partnerships and improvements in network usage, role management, CDN, domains, and cloud infrastructure security.
- Performance Optimization: Analyze complex distributed production deployments and recommend ways to optimize performance and automate processes, managing continuous integration servers and utilizing monitoring and testing tools.
- Systematic Automation: Identify opportunities for disruptive improvements in cloud infrastructure usage, operations, and services with a high degree of systematic automation.
- Technical Influence: Exert technical influence over multiple teams, enhancing their productivity and effectiveness through shared knowledge and experience.
- Collaboration and Communication: Collaborate with customers, stakeholders, and lead engineers on key mission-critical projects, ensuring clear and effective communication.
About You
- Educational Background: Bachelor's and/or Master's degree in Computer Science or equivalent.
- Experience: 5+ years of strong hands-on experience in cloud platform engineering.
- System Engineering: 3+ years of hands-on experience in system engineering, Cloud DevOps, and Cloud SRE.
- Infrastructure as Code (IaC): 2+ years of demonstrable experience building and operating infrastructure as code. Proficiency with various Linux distributions.
- Cloud Systems: 2+ years of experience building high-performance, highly-available, and scalable distributed systems in the cloud.
- Hybrid Cloud Environments: 3+ years of experience building and managing high-performance, highly-available, and scalable hybrid cloud environments.
- Collaboration Skills: Excellent cross-group collaboration and outstanding verbal and written communication skills.
We’d Love It If You Also Had
- AWS Certification: Advanced Architecting, Developing on AWS.
- Automation Skills: Strong experience in automating app stack deployments through IaC using Terraform, Python, or Go.
- Backend Engineering: 5+ years of experience in cloud infrastructure and backend engineering.
- Database Understanding: Strong understanding of databases and app tech stacks running on cloud platforms.
Join our innovative fintech company and contribute to the development of cutting-edge cloud infrastructure solutions that drive our business forward. Apply now and become a key player in our success story!
#J-18808-Ljbffr