Overview
Join to apply for the DevOps Engineer - AWS role at CFI Financial Group . CFI Financial Group is an award-winning trading provider with more than 25 years of experience and offices around the world.
CFI is hiring! Make your mark in the online trading industry. Are you looking to pursue a career in finance? Do you want to work with a dynamic and growing team in online trading and investing? If you answered yes, then we have opportunities for you.
Description
We are seeking a highly motivated and experienced DevOps Engineer to join our team at CFI.
Responsibilities
- Infrastructure Management : Design, implement, and manage scalable, reliable, and secure infrastructure on the cloud platform (AWS).
- Automate infrastructure provisioning, configuration management, and application deployment using tools such as Terraform, Ansible, or similar.
- Write and maintain scripts for infrastructure and application management (Shell and Python).
- Deploy, manage, and scale containerized applications using Kubernetes.
- Maintain and troubleshoot Kubernetes clusters to ensure high availability and reliability.
- Implement best practices for Kubernetes resource management and security.
- Collaborate with development teams to optimize container orchestration and deployment strategies.
- Database Implementation and Management : Design, implement, and manage database systems to ensure data integrity, performance, and reliability (MySQL, PostgreSQL, MongoDB).
- Work with development teams to optimize database queries and indexes.
- Develop and maintain CI / CD pipelines to ensure quick and reliable deployment of applications using GitHub, GitLab, or Jenkins.
- Integrate automated testing and security scanning into CI / CD workflows.
- Monitoring and Logging : Set up and manage monitoring tools to ensure system reliability and performance (Prometheus, Grafana, Loki, New Relic, DataDog).
- Collaborate with software development and operations teams to ensure seamless integration and deployment of applications.
- Partner with security teams to implement best practices and ensure compliance with security standards.
- Troubleshooting : Identify, diagnose, and resolve performance and scalability issues in a timely manner. Conduct root cause analysis and implement preventive measures.
- Backup and Recovery : Develop and implement backup strategies to ensure data is regularly and reliably backed up. Perform regular backup verification and testing. Implement disaster recovery plans and conduct drills to ensure preparedness.
- Documentation : Create and maintain comprehensive documentation for infrastructure, processes, and procedures.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field.Minimum of 3 years of experience in DevOps.Hands-on experience with AWS and Terraform is a must.Hands-on experience with CI / CD tools such as GitHub or GitLab is a must.Hands-on with containerization and orchestration tools Docker and Kubernetes is a must.Experience with Monitoring and logging tools such as Prometheus, Grafana, Loki, ElasticSearch and New Relic or DataDog.Knowledge of MySQL, PostgreSQL, MongoDB, Redis, and Kafka.In-depth knowledge of Linux / Unix systems and network protocols.Good scripting skills using Shell and Python would be a plus.Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.Benefits
We’re a fast-growing, multinational company.Competitive salaries and benefits.Work and learn with industry professionals.Supportive and collaborative environment.Unlimited opportunities for growth and development.#J-18808-Ljbffr