Here is how, through this exciting role, YOU will contribute to BMC's and your own success:
- Product Development & Automation
- Design, develop, and optimize cloud-native applications using Docker and Kubernetes.
- Implement automation scripts using Ansible and Helm for deployment and configuration management.
- Develop and maintain CI/CD pipelines using Jenkins to ensure efficient and reliable software delivery.
- Write and maintain Shell scripts for automation, monitoring, and maintenance tasks.
- Cloud Infrastructure & Containerization
- Deploy, manage, and scale containerized applications on Kubernetes (EKS/AKS/GKE).
- Ensure high availability, security, and scalability of cloud-native services.
- Implement best practices for container security, resource optimization, and disaster recovery.
- Collaboration & Agile Practices
- Collaborate with Product Managers, Architects, and DevOps teams to align development with business goals.
- Participate actively in Agile ceremonies including sprint planning, daily standups, and retrospectives.
- Mentor junior developers, fostering a culture of technical excellence and continuous learning.
- Performance Optimization & Troubleshooting
- Identify performance bottlenecks and optimize application and infrastructure components.
- Troubleshoot and resolve complex issues in cloud deployments, CI/CD pipelines, and microservices.
- Ensure proper monitoring, logging, and alerting for application health and performance.
- Continuous Improvement & Innovation
- Proactively identify opportunities for automation, cost optimization, and process improvements.
- Stay updated with the latest trends in containerization, cloud-native technologies, and DevOps practices.
- Experiment with emerging tools and frameworks to enhance product capabilities and developer productivity
To ensure you’re set up for success, you will bring the following skillset & experience:
- Experience: 5-9 years in software development, with strong experience in cloud-native applications and DevOps practices.
- Technical Expertise:
- Must-Have Skills:
- Containerization & Orchestration: Extensive experience with Docker and Kubernetes.
- CI/CD & Automation: Proficiency with Jenkins, Helm, and Ansible.
- Scripting: Strong hands-on skills with Shell scripting.
- Soft Skills:
- Proactive and energetic with a passion for continuous learning and innovation.
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills.
- Good-to-Have Skills:
- Programming & Scripting: Knowledge of Python and Java for backend services and automation.
- Infrastructure as Code (IaC): Experience with Terraform or CloudFormation.
Official notification