Senior Release Engineer
2 weeks ago
As a Senior Release Engineer at Easypaisa, you will be the technical lead for implementing and maintaining advanced release delivery mechanisms across multiple environments for our wallet business and microservices-based platforms. You will oversee smooth, reliable, and automated software delivery pipelines, managing complex branching strategies, and ensuring seamless transitions from development to staging, pre-production, and production environments.
You will champion modern release engineering practices including GitOps, ArgoCD, and progressive delivery. Working closely with development, QA, DevOps, infrastructure, and operations teams, you will streamline deployments, optimize CI/CD pipelines (built on Jenkins), and enhance release resiliency. The role demands hands-on expertise in microservices deployments, branching strategies, infrastructure as code, and release health monitoring.
Duties and Responsibilities:
1.Release Automation & Execution
- Design, implement, and maintain robust CI/CD pipelines using Jenkins for microservices architecture.
- Lead rollout of GitOps and ArgoCD across priority services and environments.
- Manage and enforce branching strategies across multiple squads and services.
- Oversee smooth execution of deployments in Development, SIT, PreProd, and Production with automated rollback capabilities.
- Monitor release activities in real time and proactively resolve technical issues.
2.Environment & Configuration Management
- Manage infrastructure and application configuration as code (Helm, Terraform, etc.).
- Ensure environment consistency across all stages (Development, SIT, PreProd, Production).
- Collaborate with DevOps/Infra teams to implement blue/green, canary, and progressive deployment strategies.
3.Observability & Release Health
- Integrate monitoring (Grafana, ELK, Prometheus) for release health tracking and post-deployment validation.
- Configure automated alerts for anomalies, SLA breaches, and error spikes.
- Support root cause analysis and post-incident reviews.
4.Risk Mitigation & Rollback
- Implement automated rollback triggers linked to performance and error metrics.
- Maintain a version-tagging and artifact repository strategy for rapid production recovery.
5.Collaboration & Stakeholder Support
- Partner with development teams to ensure build readiness and pipeline compliance.
- Align with QA teams for automated testing, coverage validation, and gating mechanisms in pipelines.
- Work with Product and Operations teams to align releases with business priorities.
6.Process Improvement & Innovation
- Identify automation opportunities to reduce release cycle times and improve reliability.
- Stay updated on emerging DevOps and release engineering best practices.
- Mentor Junior Release Engineers in tools, branching strategies, and process mastery.
7.Behavior & Compliance
- The incumbent shall be responsible to adhere by easypaisa bank limited Behaviours (Be Respectful, Keep Promises, Always Explore and Create Together) in all aspects of his/her work conduct.
- Responsible for managing compliance risk 'inherent' in their day-to-day activities, processes, and systems for which you are accountable. This includes the responsibility of business lines to own, develop, and update systems, policies, processes, and procedures to manage compliance risks inherent in their day-to-day activities.
Direct Reports:
- Release Management Lead
Role Relationship
Internal
- Governance
- QA
- Planning
- Dev Ops
- DFS Operations
- Backend Development and architects
- Infra and network
- IS and compliance.
- Risk
External
- EWP
- ANT
- AKSA
Knowledge and Experience
Education:
Bachelors' degree or higher in Computer Engineering or Computer Science or equivalent experience. (Master's preferred)
Continuous Learning:
The field of release management is constantly evolving with new technologies, methodologies, and best practices. Staying updated through continuous learning via workshops, seminars, conferences, and online courses is crucial. Platforms like Coursera, Udemy, or LinkedIn Learning offer courses on release management, DevOps, agile methodologies, and related topics.
Industry-specific Training:
Depending on the industry you work in (e.g., software development, IT services, healthcare, finance), specialized training may be necessary to understand industry-specific regulations, compliance standards, and unique challenges related to release management in that sector.
Experience:
- 5+ years of experience in Release Engineering, DevOps, or related roles.
- Hands-on expertise with GitOps, ArgoCD, and Kubernetes deployments.
- Proven experience with CI/CD tooling (Jenkins, GitLab CI, etc.).
- Experience managing infrastructure and application configuration as code.
- Strong understanding of progressive delivery strategies (blue/green, canary).
- Exposure to monitoring and logging tools (Grafana, Prometheus, ELK).
- Skilled in scripting and automation (Bash, Python, Groovy).
- On-the-Job Experience:
Hands-on experience in managing software releases, collaborating with teams, and resolving release-related challenges - Release Management:
Proven track record in planning, coordinating, and executing complex release cycles across cross-functional teams. - Software Development:
Background in software development or related technical roles with knowledge of version control and deployment practices. - Project Management:
Experience with Agile/Scrum/Kanban methodologies and project management tools (e.g., Jira, Trello, Asana). - DevOps Practices:
Familiarity with CI/CD pipelines, IaC, and automation tools (e.g., Jenkins, GitLab CI/CD, Ansible). - Problem-Solving:
Strong troubleshooting skills with experience in incident management, root cause analysis, and corrective actions. - Stakeholder Management:
Demonstrated ability to engage stakeholders, manage expectations, and resolve conflicts effectively. - Continuous Improvement:
Experience driving process improvements, optimizing release cycles, and adopting innovative practices. - Regulatory Compliance:
Knowledge of compliance standards (e.g., GDPR, HIPAA) and risk management in software release processes.
Behavioral Skills & Competencies:
Communication Skills:
Demonstrates clear, concise, and effective communication to align stakeholders and teams.
Leadership Abilities:
Provides direction, fosters collaboration, and motivates teams to achieve release goals.
Adaptability and Flexibility:
Responds effectively to changing priorities, processes, and technologies.
Organizational Skills:
Manages schedules, tasks, and resources with precision to ensure timely delivery.
Attention to Detail:
Reviews release artifacts meticulously to ensure accuracy and compliance.
Conflict Resolution Skills:
Handles disagreements constructively, maintaining focus on common objectives.
Time Management:
Prioritizes and executes multiple tasks efficiently within deadlines.
Emotional Intelligence:
Builds strong relationships through empathy, self-awareness, and social skills.
-
Senior Project Manager
2 weeks ago
Islamabad, Islamabad, Pakistan Avant Energy & Engineer Full time 1,560,000 - 3,000,000 per yearEnterprising leader & planner with a strong record of contributions in streamlining, Projects Engineering, Operations, invigorating design, intensifying productivity, systems & procedures, and targeting assignments LSTK/EPC Project Design, Oil and Gas, Process Industry, Engineering, Interface, and Change ManagementInternal (Team & Project Execution)Lead the...
-
Senior QA Automation Engineer
1 week ago
Islamabad, Islamabad, Pakistan Veroke Full time 900,000 - 1,200,000 per yearWe're Hiring: Senior Test Automation EngineerResponsibilities: Design, develop & maintain automated/manual test frameworks Implement tests with tools like Jest, Cypress, Selenium, Playwright, React Testing Library Perform functional, regression, performance & security testing Integrate tests into CI/CD pipelines & ensure smooth releases Collaborate with...
-
Senior Test Automation Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Veroke Full time 1,200,000 - 3,600,000 per yearWe're Hiring: Senior Test Automation EngineerTech Stack: | React | PostgreSQL | GCPResponsibilities: Design, develop & maintain automated/manual test frameworks Implement tests with tools likeJest, Cypress, Selenium, Playwright, React Testing Library Performfunctional, regression, performance & security testing Integrate tests intoCI/CD pipelines& ensure...
-
Senior QA Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Creative Chaos Full time 1,200,000 - 3,600,000 per yearJob SummaryA Senior QA Engineer is an associate at Creative Chaos who is mainly responsible for designing and implementing tests, debugging, and defining corrective actions. They will also review system requirements and track quality assurance metrics. Senior engineers have a responsibility to mentor their juniors and build team strength through training.Job...
-
Senior QA Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Creative Chaos Full time 600,000 - 1,200,000 per yearJob SummaryA Senior QA Engineer is an associate at Creative Chaos who is mainly responsible for designing and implementing tests, debugging, and defining corrective actions. They will also review system requirements and track quality assurance metrics. Senior engineers have a responsibility to mentor their juniors and build team strength through training.Job...
-
Senior QA Automation Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan VQode Solutions PVT. LTD. Full time 18,000,000 - 35,000,000 per yearAbout UsBrij is a venture-backed, high-growth software startup based in NYC. Our AI-powered platform helps omnichannel consumer brands gain valuable data to "bridge" online and offline audiences and drive revenue across channels. Our suite of tools—including warranty registration, sweepstakes & rebates—empowers brands to connect with their consumers...
-
Senior Software Engineer
2 hours ago
Islamabad, Islamabad, Pakistan RedCoast. Full time 1,200,000 - 3,600,000 per yearThe RedCoast VisionAt RedCoast Corporation, we are building more than a company; we are shaping a global institution. Driven by universal ambitions, we are on our way to becoming a trusted leader in technology and innovation by delivering breakthrough solutions that transform industries and economies. We set out every day to innovate and unlearn the...
-
Senior Data Engineer
2 weeks ago
Islamabad, Islamabad, Pakistan Cloudpso Full time 900,000 - 1,200,000 per yearThis is a remote position.Job timings:Mon - Fri US CST Time zoneJob Location:Islamabad I-9/3 (Onsite)Experience:Over 5 yearsResponsibilities:Able to work on complex data intensive projects.Good understating of Python, Spark best practices and commonly used modules based on work experience and creating self-contained, reusable, and testable modules and...
-
Senior Infrastructure Engineer
1 week ago
Islamabad, Islamabad, Pakistan CO.M - COSTRUZIONI GENERALI S.R.L. Full time 900,000 - 1,200,000 per yearJob Description: Senior Infrastructure EngineerPosition Title:Senior Infrastructure EngineerLocation:Islamabad Head OfficeProjects:International Projects (No local projects)Employment Type:Permanent (Full-Time)About the RoleAninternational engineering design companydelivering large-scale global projects is seeking a highly experiencedSenior Infrastructure...
-
Senior Data Engineer
4 weeks ago
Islamabad, Islamabad, Pakistan Creative Chaos Full time4 weeks ago Be among the first 25 applicantsJob Brief:We are seeking a highly skilled Senior Data Engineer to join our dynamic team. The ideal candidate will have a strong background in designing and implementing data pipelines, as well as experience in optimizing data workflows and handling large volumes of data. You will be responsible for developing and...