Avatar for BDIPlus
BDIPlus
Actively Hiring
Unified solutions underpinning business outcomes and innovation
  • B2B
  • Growth Stage
    Expanding market presence

Full Stack cum Devops Engineer

Posted: 2 months ago
Visa Sponsorship

Not Available

Remote Work Policy

In office

RelocationAllowed
Skills
Python
Bash
Gitlab
Microsoft Azure
Go (Golang)
AWS
Hadoop/Hive/Spark/Scala/MLlib
Docker / Docker Compose / Kubernetes
Hiring contact

Priyanka Singh

About the job

About Us:
BDIPlus, a US-based leading transformation Consulting & Customer Data Platform (CDP) company, is dedicated to delivering cutting-edge capabilities and solutions that foster the development of enduring competitive advantages. Our innovative solutions showcase our unparalleled proficiency in technology and our profound domain expertise within the Financial Services and Insurance sectors. By synergizing our unmatched technical skills with a comprehensive grasp of each client’s institutional landscape and distinctive areas for improvement, we empower them to convert data into actionable and well-organized information. This facilitates precise decision-making, increased efficiency, and rampant business growth. BDIPlus is currently looking for a DevOps Engineer for our office located in Bangalore.

Job Description:
We are seeking a highly skilled DevOps Engineer with a strong background in development and engineering to join our team. The ideal candidate should have experience in building, deploying, and managing cloud infrastructure, along with a focus on cost-effective solutions. You will collaborate closely with our development, data engineering, and operations teams to streamline and automate our software delivery processes, ensuring efficient deployment of big data applications.

Key Responsibilities:

System Administration:

  • Expertise in Configuring and Administering Systems: Skilled in configuring and managing high-performance systems on both Unix and Windows platforms. This includes optimizing system performance and resource utilization for both cloud-based and on-premises (on-prem) environments.

Network Optimization:

  • Proficient in configuring network settings to ensure optimal system and network performance.

Database Installation and Configuration:

  • Experienced in installing and configuring various database platforms, including both relational (RDBMS) and NoSQL databases.

Big Data Technology:

  • Deploy and configure big data distribution systems and optimize performance for development and production purpose

High-Availability Production Systems:

  • Expertise in designing and maintaining platforms and processes to ensure high availability and reliability for production environments. Advanced Monitoring and Alerting: Set up robust monitoring and alerting systems using tools like Prometheus, Grafana, Datadog, or the ELK stack to continuously monitor infrastructure and application health.

Cost Management:

  • Implement tools and dashboards to monitor and forecast cloud expenses, enabling better cost control and budget management. Automated Scaling: Automate resource scaling based on real-time monitoring data to ensure optimal resource usage while minimizing costs

CI/CD Pipeline Management:

  • Build and maintain CI/CD pipelines using GitLab or similar tools to automate the development, testing, and deployment of big data applications.
  • Ensure continuous integration and continuous delivery for both containerized and non-containerized applications.

Cost-Effective Cloud Solutions:

  • Design and implement cost-effective cloud infrastructure solutions on AWS, Google Cloud, Azure, and Hetzner.
  • Continuously monitor cloud spending and recommend optimization strategies such as resource scaling, on-demand vs reserved instances, spot instances, and serverless architectures.
  • Identify opportunities to reduce cloud costs without compromising on performance and reliability.

Application Packaging and Deployment:

  • Package and deploy applications using containerization technologies such as Docker. Automate the packaging, versioning, and deployment of applications to multiple environments (development, testing, production). Manage application releases and rollbacks to ensure smooth deployment processes with minimal downtime.

Containerization and Orchestration:

  • Leverage Docker, Kubernetes, and Docker Swarm for containerized application orchestration.
  • Ensure the efficient use of containers to reduce resource overhead and support cost optimization strategies.
  • Implement application scaling and load balancing to manage resources effectively.

Infrastructure as Code (IaC) and Automation:

  • Automate the provisioning and management of infrastructure using Terraform, Ansible, or CloudFormation.
  • Ensure that infrastructure is optimized for both performance and cost, while supporting high availability and disaster recovery plans.

Collaboration with Teams:

  • Work closely with development, data engineering, and operations teams to automate application deployments and reduce manual interventions.
  • Assist in designing solutions that minimize costs while meeting operational and performance goals.

Skills Required:

  • Systems : In-dept knowledge of system configurations , network configurations and memory management.
  • Application Packaging: Hands-on experience with packaging applications using Docker containers for efficient deployment.
  • Big Data Platforms: Knowledge of big data platforms (Hadoop, Spark, Kafka) and optimizing their deployments on cloud infrastructure.
  • Cloud Platforms: Expertise in deploying and managing applications across AWS, Google Cloud, Azure, and Hetzner.
  • CI/CD: Experience in building and managing CI/CD pipelines using GitLab or similar tools.
  • Containerization and Orchestration: Proficiency with Docker, Kubernetes, and Docker Swarm for efficient application deployment and orchestration.
  • Monitoring and Alerting: Expertise in setting up monitoring and alerting using tools like Prometheus, Grafana, or Datadog, with a focus on performance and cost metrics.
  • Automation and IaC: Strong experience with Infrastructure as Code (IaC) using tools like Terraform, Ansible, or CloudFormation.
  • Scripting/Programming: Proficiency in Python, Bash, or Go for automation and task scripting.

Nice-to-Have Skills:

  • Knowledge of serverless architectures and how they can be used to reduce infrastructure costs.
  • Experience with container security and Kubernetes security best practices.
  • Familiarity with application release management and rollback strategies

Our Purpose and Culture At BDIPlus

Our mission is to help enterprises utilize their resources more efficiently, implement effective information management and empower them by enabling richer insights and intelligence.

We are driven by a single purpose: empower the technology transformation. We are passionate about creating foundational technology platforms for enterprise data and information management. Our employees are at the heart of the work we do at BDIPlus. We are committed to encouraging and celebrating innovation, creativity, and hard work among our team members.

Working at BDIPlus offers:

  • A diverse, fun to work with, highly intelligent and innovative team.
  • A competitive salary
  • Standard time off, sick leave, and time off on all national holidays.
  • Medicial benefits
  • Provident Fund
  • An environment where creative thinking is encouraged and innovation is a driving force of everything we do.

Join our team and contribute to the development of innovative solutions that make a difference. We offer competitive compensation, a collaborative work environment, and opportunities for professional growth.

To apply, please submit your resume and a cover letter highlighting your relevant experience and accomplishments to [email protected].

About the company

BDIPlus company logo

BDIPlus

Actively Hiring
Unified solutions underpinning business outcomes and innovation51-200 Employees
Company Size
51-200
Company Type
SaaS
Company Type
Information Technology
Company Type
Small And Medium Business
Company Type
Big Data Analytics
  • B2B
  • Growth Stage
    Expanding market presence
Learn more about BDIPlus image

Perks

Healthcare benefits
401(k)
Company events
Volunteer opportunities
Visa sponsorship

Founders

Ravi Arasan
Founder • 3 years
New York City
image
View the team image

Similar Jobs

StackBOX company logo
StackBOX
At StackBOX, we are helping our clients win at the last mile
Digit88 company logo
Digit88
Empowering digital transformation as a trusted software product engineering partner!
Fintricity company logo
Fintricity
We're a venture studio, providing consulting and building ventures, and helping scaleups
MediaMelon company logo
MediaMelon
B2B SaaS Data Platform for Video Streaming (OTT) Analytics
Brine.fi company logo
Brine.fi
The decentralized order-book exchange for traders crafted by traders ?
Facets.Cloud company logo
Facets.Cloud
Building a DevOps Platform for Cloud Infrastructure Management
PrivaSapien company logo
PrivaSapien
We are an award winning Privacy Engineering startup first of its kind in India
MediaMelon company logo
MediaMelon
B2B SaaS Data Platform for Video Streaming (OTT) Analytics
Hashstack company logo
Hashstack
Permissionless under-collateralised loans upto 5x LTV to supercharge your trading needs