
Overview
We are seeking a skilled DevOps Engineer to design, deploy, and maintain scalable cloud-based infrastructure and applications. The ideal candidate will have hands-on experience with AWS, Kubernetes, containerization, and database management, with a focus on automation, reliability, and efficiency. You’ll collaborate with cross-functional teams to ensure seamless integration of development and operations, driving innovation and operational excellence. You will be responsible for automating and streamlining our deployment processes, managing our Kubernetes environment, optimizing resource utilization, and implementing robust monitoring solutions.
Experience:- 4 - 6 years
Workplace Type:- On-site
Responsibilities:
- Design, build, deploy, and manage scalable and reliable cloud infrastructure (AWS) using IaC (Infrastructure as Code) tools.
- Build and optimize containerized environments using Docker, Kubernetes, and orchestration tools for applications like MongoDB, PostgreSQL, React, Node.js (TypeScript), .NET Core, and PHP.
- Implement and monitor CI/CD pipelines for continuous delivery and deployment.
- Ensure high availability, scalability, and cost optimization of cloud resources.
- Manage database replication and disaster recovery strategies for MongoDB and PostgreSQL.
- Monitor cloud infrastructure and applications performance using tools like Prometheus, Grafana, or CloudWatch.
- Troubleshoot performance bottlenecks and optimize resource utilization (CPU, memory, storage).
- Collaborate with developers, SREs, and QA teams to align DevOps practices with business goals.
- Stay updated on emerging cloud technologies and best practices.
- Implement and enforce security best practices across our infrastructure and applications.
- Automate repetitive tasks and processes using scripting and automation tools.
- Contribute to the documentation of infrastructure, processes, and best practices.
- Analyze resource utilization patterns and implement strategies for cost optimization and efficiency.
Qualifications:
Must Have:
- 4+ years of experience in a DevOps, SRE, cloud engineering or similar role.
- Extensive knowledge and hands-on experience with Amazon Web Services (AWS) cloud platform, including services like EC2, ECS/EKS, S3, RDS, VPC, IAM, etc.
- Strong understanding and practical experience with Kubernetes for container orchestration and management.
- Deep understanding of resource utilization concepts and methodologies for optimizing performance and cost.
- Proven experience in containerizing various applications and technologies, including MongoDB, PostgreSQL, React, Node.js with TypeScript, .NET Core APIs, and PHP using Docker or similar technologies.
- Experience in setting up and managing database replication for MongoDB and PostgreSQL.
- Proficient in implementing and managing application and infrastructure monitoring solutions using tools like Prometheus, Grafana, CloudWatch, or similar.
- Strong understanding of networking principles and security best practices in cloud environments.
- Excellent problem-solving and troubleshooting skills.
- Ability to work independently and as part of a team.
- Good communication and collaboration skills.
- Scripting: Strong scripting skills in Bash, Python, or PowerShell for automation.
Good To Have:
- Experience with Infrastructure-as-Code (IaC) tools such as Helm, Terraform, Ansible, CloudFormation, or similar.
- Proficiency in scripting languages such as Python, Bash, or Go.
- Experience with CI/CD tools like Jenkins, GitLab CI, CircleCI, or GitHub Actions.
- Knowledge of configuration management tools like Ansible, Chef, or Puppet.
- Experience with log management and analysis tools like ELK stack (Elasticsearch, Logstash, Kibana) or Splunk.
- Experience with serverless technologies like AWS Lambda and API Gateway.
- Understanding of agile development methodologies.
- Experience with database administration tasks.
- Cloud Security: Knowledge of IAM roles, encryption, and compliance (e.g., GDPR, SOC2).
- Familiarity with performance testing and optimization techniques.
- Cloud Cost Optimization: Experience with cost management tools (e.g., AWS Cost Explorer).
Nice to Have:
- Certifications: AWS Certified Solutions Architect, Kubernetes (CKA/CKAD), or Azure/GCP certifications.
- Cloud Security Tools: Experience with tools like AWS WAF, Shield, or cloud-native security frameworks.
- Experience with:
- Serverless databases (e.g., DynamoDB, Aurora Serverless).
- Automated testing frameworks for infrastructure (e.g., InSpec, Terraform Validate).
- GitOps practices (e.g., Flux, Argo CD).
Company Benefits:
Employees at Blobstation enjoy a full range of benefits, such as:
- 5 days a week
- Health Insurance
- Sponsorship towards training & certification
- Flexible working hours
- Flexibility to work from home
Make your first move in giving your career a massive push forward.
contact@blobstation.com