Overview
BEX Technologies is seeking a skilled and proactive DevOps Engineer with expertise in Node.js and PHP application deployment, AWS services, Docker implementation, and CI/CD pipeline creation. The ideal candidate will drive automation, manage cloud infrastructure, and optimize performance, ensuring smooth and efficient deployments. This role goes beyond operations, it involves active collaboration with the development team to analyze code performance and identify potential issues before production deployment. If you’re passionate about creating seamless integration between development and operations in a fast-paced, innovative environment, we’d love to have you on board!
About us
BEX Technologies Pvt. Ltd. is the dedicated tech wing of Team24 Foods and Beverages Pvt. Ltd., specializing in IT solutions and infrastructure management. We provide custom software development, mobile app development, website solutions, and IT infrastructure support to our associated companies and brands. Our mission is to streamline operations with cutting-edge technology, ensuring seamless digital experiences and robust IT support for business growth.
Key Responsibilities:
Deployment & Infrastructure Management
- Deploy and manage Node.js and PHP applications in AWS environments.
- Set up and maintain AWS services like EC2, CloudFront, Route 53, and MongoDB Atlas.
- Implement containerization using Docker and manage container orchestration.
- Ensure high availability and scalability of applications in cloud environments.
Continuous Integration & Delivery (CI/CD)
- Design, implement, and maintain CI/CD pipelines using GitHub Actions, Jenkins, or similar tools.
- Automate build, test, and deployment processes to streamline development workflows.
- Monitor and optimize deployment pipelines for faster and more reliable releases.
Microservices & Performance Optimization
- Work closely with developers to build and maintain microservices architecture.
- Analyze application code for performance optimization and scalability before deployment.
- Conduct load testing and benchmarking to ensure optimal performance in production.
Security & Monitoring
- Implement security best practices in infrastructure and application deployment.
- Set up monitoring, logging, and alerting using AWS CloudWatch, ELK stack, or other monitoring tools.
- Ensure compliance with industry security and compliance standards.
Collaboration & Troubleshooting
- Collaborate with development teams to improve code quality and deployment efficiency.
- Troubleshoot deployment, infrastructure, and performance issues in real time.
- Provide technical guidance to developers on best DevOps practices.
Requirements
- 2+ years of experience in a DevOps role with expertise in AWS services (EC2, CloudFront, Route 53, S3, RDS, MongoDB Atlas).
- Strong experience in Node.js and PHP application deployment.
- Expertise in Docker implementation and container orchestration.
- Hands-on experience with GitHub, CI/CD pipeline creation, and automation tools.
- Familiarity with microservices architecture and cloud-native development.
- Knowledge of infrastructure-as-code (IaC) tools like Terraform or AWS CloudFormation is a plus.
- Strong understanding of performance analysis and optimization techniques.
- Experience with monitoring tools like AWS CloudWatch, Prometheus, Grafana, or ELK stack.
- Proficiency in scripting languages (Bash, Python) for automation.
- Excellent problem-solving skills and the ability to troubleshoot complex production issues.
Preferred Qualifications:
- Experience with Kubernetes or other container orchestration tools.
- Knowledge of networking concepts, security protocols, and database performance tuning.
- Understanding of log management and centralized logging systems.
Job Type: Full-time
Schedule:
- Day shift
Education:
- Bachelor's (Preferred)
Experience:
- Total Work: 2 years (Preferred)
- DevOps: 2 years (Preferred)
Language:
- English (Preferred)
- Hindi (Preferred)
Willingness to travel:
- 100% (Preferred)
Work Location: On the road
Expected Start Date: 01/03/2025