We are seeking a skilled and proactive DevOps Engineer to join our growing engineering team. You will play a critical role in ensuring smooth, secure, and efficient operations across our platform. As a DevOps Engineer at AssetPlus, you will work closely with developers, product managers, and leadership to streamline deployments, manage resources, and optimize infrastructure. If you thrive on solving complex operational challenges and enabling teams to deliver at scale, this role is for you!
What success looks like:
You will be successful in this role if you:
Build and maintain robust monitoring and alerting systems, ensuring uptime and early detection of potential issues
Manage developer permissions securely while balancing ease of access with compliance
Drive cost and resource optimization initiatives, reducing unnecessary expenses while maintaining performance
Establish and maintain secure, scalable networking and cloud infrastructure
Create efficient, reliable deployment pipelines that minimize downtime and errors
Take ownership of MongoDB database management, ensuring optimal performance, backups, and security
Key responsibilities:
Monitoring and Alerts Setup
Design and implement monitoring systems to track application performance, health, and availability
Configure automated alerts to proactively address potential problems
Permission Management for Developers
Set up and manage IAM roles, policies, and access control for developers and teams
Regularly review and audit permissions to maintain compliance and security
Cost and Resource Optimization
Analyze cloud infrastructure costs and identify areas for optimization
Implement autoscaling and right-sizing strategies for efficient resource usage
Networking and Security
Configure and maintain secure networking setups, including VPCs, subnets, and firewalls
Ensure compliance with security best practices and implement robust systems for vulnerability management
Deployment Pipelines
Build and maintain CI/CD pipelines for smooth, automated deployments
Optimize pipelines for speed, reliability, and rollback capabilities
MongoDB Management
Monitor and optimize MongoDB performance, ensuring high availability and minimal latency
Manage backups, restoration, and version upgrades securely.
What we value in you:
Experience: Hands-on experience in DevOps roles, with a proven track record in cloud platforms AWS preferred)
Technical Expertise: Proficiency in infrastructure as code (e.g., Terraform), CI/CD tools (e.g., Jenkins, GitHub Actions), and monitoring tools (e.g., Prometheus, Grafana)
Problem-Solving: A proactive and resourceful mindset to tackle challenges in infrastructure, deployments, and optimization
Collaboration: A team player who communicates effectively and works well with cross-functional teams
Attention to Detail: A strong commitment to security, compliance, and system integrity.