BENGALURU · FULLTIME
Software Engineer - DevOps
Zed Mobility
Bengaluru · onsite · Posted 55d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.5s
- Found the form on Instahyre · 14 questions to answer1.2s
- Decided the answers for all of them2.9s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
This role sits within the in-house Software Engineering team building for ZED, with specific ownership of the deployment of the ZED mobile applications and web app. The role bridges development and operations, ensuring applications are delivered quickly, securely, and with high availabilitycontributing directly to the organization's agility and competitiveness.
The core responsibilities for the job include the following:
Infrastructure and Platform:
- Containerize applications using Docker and manage orchestration on Kubernetes.
- Utilize AWS services such as EKS, Lambda, and S3 to deliver efficient, scalable infrastructure solutions.
- Implement auto-scaling mechanisms that dynamically adjust resources to workload demand.
- Implement Infrastructure as Code (IaC) practices to manage and version infrastructure configurations.
Delivery and Operations:
- Use automation to streamline routine tasks such as provisioning and scaling resources.
- Establish clear change management processes to prevent unauthorized changes to production environments.
- Conduct regular security audits and vulnerability assessments to maintain a secure infrastructure.
- Set up centralized logging and monitoring solutions for real-time visibility into system health.
Collaboration and Improvement:
- Partner with development teams to design, implement, and manage CI/CD pipelines using GitHub Actions and Azure DevOps.
- Work closely with cross-functional teams to troubleshoot and resolve operational issues.
- Lead the development and maintenance of monitoring and logging systems to ensure application performance and stability.
- Identify and implement best practices for security, reliability, and performance in cloud-based environments.
- Foster a culture of continuous improvement by encouraging optimization and efficiency suggestions across the team.
Requirements:
- Education: Bachelor of Computer Science.
- Education: Backend / AWS / Azure framework courses or certifications (preferred).
- Strong proficiency in GitHub Actions and Azure DevOps for automating CI/CD pipelines.
- Solid understanding of Docker containers and Kubernetes orchestration.
- Expertise in AWS services, including EKS, Lambda, and S3 with familiarity across other cloud providers.
- In-depth knowledge of auto-scaling concepts and their implementation.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
- 4+ years of software development and server management experience.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
Key Performance Measures:
- Speed and accuracy of code deployments, including time from code commit to production deployment.
- System uptime and availability against agreed service level agreements (SLAs).
- Monitoring and reporting of security vulnerabilities; compliance with security standards and regulations.
- Cloud infrastructure cost optimization while maintaining performance and scalability.
Sourced from instahyre
Section · 02