Job Description
Title: Lead, Software Engineering & DevOps
Company Name: STARDUST Telecom Limited
Vacancy: --
Age: Na
Job Location: Dhaka
Salary: Negotiable
Experience:
Published: 2025-11-29
Application Deadline: 2025-12-07
Education:
Requirements:
Skills Required:
Additional Requirements:
Responsibilities & Context:
Position Summary
The Lead, Software Engineering & DevOps (Sr. Manager/AGM) will oversee the entire software engineering lifecycle—from requirements analysis, architecture design, coding, testing, deployment, and support—while leading a multidisciplinary team of Software Engineers, QA Analysts, SRE/DevOps Engineers, and Business Analysts.
The ideal candidate must come from a strong hands-on coding background (Python full stack, Laravel, modern JavaScript frameworks, API and microservices architecture) with proven DevOps, CI/CD automation, Docker, Kubernetes, cloud, infrastructure-as-code, and database experience. This leader will be responsible for designing, modernizing, securing, and scaling enterprise-grade applications and distributed systems used across the organization.
Key Responsibilities
1. Software Engineering Leadership & Full SDLC Ownership
Lead end-to-end Software Development Lifecycle (SDLC): requirements → design → development → QA → deployment → monitoring
- Requirements analysis
- System design & architecture
- Conduct code reviews, system design reviews, and optimize application performance.
- Testing (Functional, Automation, Regression, UAT)
- Deployment & CI/CD pipelines
- Post-production monitoring & maintenance
Responsibilities include:
- Establish and enforce coding standards, design patterns, and best practices.
- Guide development teams across backend, frontend, and microservice ecosystems.
- Conduct code reviews, architecture reviews, and performance optimizations.
- Translate business requirements into technical specifications and scalable designs.
- Mentor engineers on system design, data modeling, and distributed architecture.
2. Deep Technical Hands-on Development Expertise
Backend Development
- Full-stack Python (Django/Flask/FastAPI/Node.js, Java)
- Laravel / PHP frameworks
- RESTful APIs, GraphQL, message queues (RabbitMQ, Kafka), microservices
- Authentication/Authorization (JWT/OAuth2/SSO)
Frontend Development
- Strong knowledge of JavaScript, Vue.js, React, Flutter, Angular (any modern framework)
- Responsive UI/UX understanding
- WebSockets, SPAs, component-based architecture
Database & Data Engineering
- SQL Databases: PostgreSQL, MySQL, MariaDB, MS SQL
- NoSQL: MongoDB, Redis, Elasticsearch
- Query optimization, replication, clustering, high availability
- Data modeling, indexing, partitioning
3. DevOps, Cloud & Infrastructure Management
Lead the design and implementation of a modern DevOps environment:
CI/CD Pipeline Management
- GitHub/GitLab/Bitbucket CI
- Jenkins, ArgoCD, CircleCI
- Automated build, test, deploy workflows
- Security scanning (SAST/DAST), unit tests, container scans
Containerization & Orchestration
- Docker, Docker Compose
- Kubernetes (Rancher, k3s, EKS, AKS, GKE)
- Helm charts, operators, service mesh (Istio/Linkerd)
Infrastructure as Code
- Terraform, Ansible
- Cloud provisioning, configuration management
- Secrets management (Vault, SSM Parameter Store)
Monitoring & Observability
- Prometheus, Grafana, Loki
- ELK/EFK stack, Datadog, Zabbix
- APM tools, tracing & logging
Security & Compliance
- Implement DevSecOps practices
- Endpoint & application-level security
- Vulnerability scanning, policy enforcement
- SSL/TLS, PKI, IAM, role-based access
4. Testing & Quality Assurance Leadership
- Lead QA team to ensure robust test coverage.
- Implement test automation frameworks (Selenium, PyTest, PHPUnit).
- Manage regression testing, performance testing, load testing, UAT.
- Enforce test-driven development (TDD) and behavior-driven development (BDD).
- Establish QA metrics and reporting for release readiness.
5. Project Management & Delivery
- Lead multiple enterprise-level projects simultaneously.
- Prepare estimates, project plans, sprint plans, and release calendars.
- Manage cross-functional coordination between DevOps, QA, BA, Infra, and Business Units.
- Ensure timely delivery with quality and documentation.
- Implement risk identification, mitigation, and escalation mechanisms.
- Execute Agile/Scrum/Kanban practices.
6. Business Analysis & Stakeholder Management
- Communicate with stakeholders to understand requirements and constraints.
- Translate business needs into technical specifications and solution architectures.
- Coordinate with vendors, external development partners, and internal departments.
- Present release notes, business impact reports, and project status updates.
7. Operational Excellence & Team Performance
- Lead incident management, root cause analysis, and service request operations.
- Drive continuous improvement in system performance and reliability.
- Define SLAs, KPIs, and engineering metrics.
- Develop engineers through upskilling, mentoring, training, and certification paths.
- Oversee resource planning and team utilization.
Job Other Benifits: - Insurance,Mobile bill,Provident fund,Gratuity
- Lunch Facilities: Partially Subsidize
- Salary Review: Yearly
- Festival Bonus: 2
Compensation & Benefits
Employment Status: Full Time
Job Work Place: Work at office
Company Information: Gender: Male and Female can apply
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Category: IT & Telecommunication