Company Overview & Job Summary:
Fincons Group is a leading IT consulting firm providing innovative solutions for the media, finance, and technology sectors. Our US branch, Fincons US, is expanding its technical team and seeking a talented DevOps Engineer with strong full-stack web development experience to join our team. The ideal candidate will have expertise in cloud infrastructure, CI/CD pipelines, and automation, combined with hands-on experience in full-stack web development. This role will play a key part in building, deploying, and optimizing web applications while ensuring scalability, security, and reliability in a cloud-native environment.
Key Responsibilities:
Design, implement, and maintain CI/CD pipelines for full-stack web applications.
Develop and manage cloud infrastructure (preferably using IaC) using AWS, Azure, or GCP. Ideal to have experience w/ one of the following:
AWS Terraform
Pulumi
AWS SDK
CloudFormation
Puppet
Chef
Vagrant
Implement containerization strategies using Docker and Kubernetes.
Monitor application performance, troubleshoot issues, and optimize system reliability.
Collaborate with software engineers to enhance application security and scalability.
Full-stack java development experience, ideally experience with the following:
Databases: SQL & No-SQL
Java / SpringBoot
Ensure compliance with security best practices and cloud governance policies.
Drive continuous improvement initiatives in DevOps and development workflows.
Required Skills & Qualifications:
5+ years of experience in DevOps engineering and full-stack web development.
Proficiency in scripting languages such as Python, Bash, or PowerShell.
Strong experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD, etc.).
Strong experience with Java/Maven/SpringBoot architectures (Java 21+)
Hands-on experience with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, etc.).
Expertise in cloud platforms (AWS, or Google Cloud).
Experience with containerization (Docker, Kubernetes) and microservices architecture.
Knowledge of databases (SQL, NoSQL, PostgreSQL, MongoDB, etc.).
Familiarity with monitoring tools (Prometheus, Grafana, Datadog, or similar).
Strong problem-solving skills and ability to work in an agile environment.
Preferred Qualifications:
Experience with serverless architectures (AWS Lambda, GCP Cloud Run Functions, etc.).
Exposure to message queues (Kafka, Kinesis, etc.).
Knowledge of security best practices in cloud and application development.